Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jankapunkt/PDFView
An Actionscript 3 based PDF viewer build from scratch
https://github.com/jankapunkt/PDFView
as3 flex-sdk from-scratch pdf-viewer pdfview
Last synced: about 2 months ago
JSON representation
An Actionscript 3 based PDF viewer build from scratch
- Host: GitHub
- URL: https://github.com/jankapunkt/PDFView
- Owner: jankapunkt
- License: apache-2.0
- Archived: true
- Created: 2015-11-05T16:39:13.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2016-05-27T10:03:40.000Z (over 8 years ago)
- Last Synced: 2024-08-03T05:02:48.607Z (5 months ago)
- Topics: as3, flex-sdk, from-scratch, pdf-viewer, pdfview
- Language: ActionScript
- Size: 331 KB
- Stars: 8
- Watchers: 4
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-actionscript-sorted - PDFView - An Actionscript 3 based PDF viewer build from scratch (File Formats / PDF)
README
Note: For any issues, contact me via [[email protected]](mailto:[email protected])
# PDFView
Actionscript 3 based PDF viewer, built from scratch using the Adobe PDF specification standard. Aims to provide a viewer without using additional packages or code from third parties.### Licence Information
This project is released and maintained under the Apache 2.0 Licence.### Current status
- loading page tree and pages
- loading resources
- read content streams
- decode cmap font encoding to unicode
- displaying texts
- displaying embedded JPEG images### Installation Requirements
- Flex Sdk 4.6 or higher
- Flex IDE of your choiceIf you are using apache flex sdk, you have to create a new branch and rewrite some base classes for compatibility, otherwise builds will generate errors. This is due to the aim, to provide backwards compatibility to Adobe Flex 4.6. A branch for Apache Flex Sdk will be set up soon.
### Troubleshooting
If your project works, but you get runtime errors, especially out of bound or end of file, try different PDF input files from the asset folder.
Currently working, but not perfect are lorem.pdf and lorem2.pdf