Skip to content

Commit f63e532

Browse files
authored
update (#1057)
1 parent c5e10aa commit f63e532

File tree

440 files changed

+14840
-140
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

440 files changed

+14840
-140
lines changed

LICENSE

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
Copyright 2018 PDFTron Systems Inc. All rights reserved.
2-
WebViewer React UI project/codebase or any derived works is only permitted in solutions with an active commercial PDFTron WebViewer license. For exact licensing terms please refer to your commercial WebViewer license. For use in other scenario, please contact sales@pdftron.com
1+
Copyright 2023 Apryse Software Inc. All rights reserved.
2+
WebViewer React UI project/codebase or any derived works is only permitted in solutions with an active commercial Apryse WebViewer license. For exact licensing terms please refer to your commercial WebViewer license. For use in other scenario, please contact sales@apryse.com

README.md

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# WebViewer UI
22

3-
WebViewer UI sits on top of [WebViewer](https://www.pdftron.com/webviewer), a powerful JavaScript-based PDF Library that's part of the [PDFTron PDF SDK](https://www.pdftron.com). Built in React, WebViewer UI provides a slick out-of-the-box responsive UI that interacts with the core library to view, annotate and manipulate PDFs that can be embedded into any web project.
3+
WebViewer UI sits on top of [WebViewer](https://apryse.com/products/webviewer), a powerful JavaScript-based PDF Library that's part of the [Apryse PDF SDK](https://www.apryse.com). Built in React, WebViewer UI provides a slick out-of-the-box responsive UI that interacts with the core library to view, annotate and manipulate PDFs that can be embedded into any web project.
44

55
![WebViewer UI](https://www.pdftron.com/downloads/pl/webviewer-ui.png)
66

@@ -9,7 +9,7 @@ This repo is specifically designed for any users interested in advanced customiz
99
Any approved pull requests made to this repository are merged into WebViewer's internal builds, and can be accessed through the nightly builds.
1010
Any approved pull requests to the master branch will go to WebViewer's [nightly experimental builds](https://www.pdftron.com/nightly/#experimental/) and pull requests to version number branches will go to that version's [nightly stable](https://www.pdftron.com/nightly/#stable/).
1111

12-
Nightly stable and experimental builds can also be downloaded from [WebViewer's NPM package](https://www.pdftron.com/documentation/web/faq/webviewer-nightly-build/#npm).
12+
Nightly stable and experimental builds can also be downloaded from [WebViewer's NPM package](https://docs.apryse.com/documentation/web/faq/webviewer-nightly-build/#npm).
1313

1414
## Install
1515

@@ -19,7 +19,7 @@ npm install
1919

2020
### Install WebViewer Core Dependencies
2121

22-
The preferred method to install the Core dependencies is to use the [WebViewer NPM package](https://www.pdftron.com/documentation/web/get-started/npm/#1-install-via-npm).
22+
The preferred method to install the Core dependencies is to use the [WebViewer NPM package](https://docs.apryse.com/documentation/web/get-started/npm/#1-install-via-npm).
2323

2424
Once installed, copy the Core folder into the path being used by the viewer for its dependencies (/lib by default).
2525

@@ -35,6 +35,12 @@ npm start
3535
npm run build
3636
```
3737

38+
## Troubleshooting
39+
40+
If you are using NPM version 7 or higher, you may get an error indicating an issue with the dependency tree. There are two possible solutions for this:
41+
- Downgrade your version of Node to v14, which uses NPM version 6.
42+
- When running `npm install` add the flag `--legacy-peer-deps`. You can read more about this flag in this [Stack Overflow post](https://stackoverflow.com/questions/66239691/what-does-npm-install-legacy-peer-deps-do-exactly-when-is-it-recommended-wh).
43+
3844
## Project structure
3945

4046
```
@@ -51,7 +57,7 @@ src/
5157

5258
## API documentation
5359

54-
See [API documentation](https://www.pdftron.com/documentation/web/guides/ui/apis).
60+
See [API documentation](https://docs.apryse.com/api/web/UI.html).
5561

5662
## Contributing
5763

assets/fonts/Satisfy.woff

27.8 KB
Binary file not shown.

assets/fonts/Whisper.woff

25.8 KB
Binary file not shown.

assets/fonts/webfonts/Arimo.ttf

427 KB
Binary file not shown.

assets/fonts/webfonts/Caladea.ttf

57.9 KB
Binary file not shown.

assets/fonts/webfonts/Carlito.ttf

621 KB
Binary file not shown.

assets/fonts/webfonts/Cousine.ttf

302 KB
Binary file not shown.
380 KB
Binary file not shown.

assets/fonts/webfonts/OpenSans.ttf

213 KB
Binary file not shown.

0 commit comments

Comments
 (0)