RT,网上找的开源的项目效果都不大好。想自己动手做一个,求大神给思路。。如果有源码的话可以让我参考一下吗。。跪谢!!!
ComPDFKit2023-08-01 11:36:09
This is not an open source Java PDF library, but you can contact the application to see if it meets your needs: https://www.compdf.com/contact-sales
Here is the integration guide: https: //www.compdf.com/blog/build-an-android-pdf-viewer-or-editor
Supported functions (in addition to reading, it also supports other PDF editing, annotation and other functions): https:// www.compdf.com/guides/pdf-sdk/android/viewer
Requirements
ComPDFKit PDF SDK is running API level 19 or higher, or targeting the latest Supported on stable Android 4.4 or higher Android devices. Additionally, the ComPDFKit PDF SDK requires applications to enable Java 8 language features in order to be built.
- Android Studio 3.2 or newer (supports AndroidX).
- Project specifications
minSdkVersion is 19 or higher
compileSdkVersion is 30 or higher
targetSdkVersion is 30 or higher
Android ABI(s): x86, x86_64, armeabi-v7a, arm64-v8a.
Android package Structure (Ask Sales to obtain a test package of the SDK)
ComPDFKit PDF SDK for Android package includes the following files:
libs - Contains ComPDFKit.aar, ComPDFKit-UI.aar and ComPDFKit-Tools .aar folder.
ComPDFKit.aar is the PDF core API. ComPDFKit-UI.aar is the PDF view.
ComPDFKit-Tools.aar provides a complete implementation solution and UI components of ComPDFKit SDK, which can help you implement the functions in the SDK faster.
Examples - Folder containing Android sample projects.
Viewer - A basic PDF reader that includes functions such as reading PDF files, changing themes, bookmarks, and searching text.
Annotations - A PDF reader with full-type annotation editing functions, including adding annotations, modifying annotations, annotation lists, etc.
ContentEditor - A PDF reader with text and image editing functions, including modifying text, replacing images, etc.
Forms - A PDF reader with full-type form editing capabilities, including radio buttons, combo boxes, and more.
DocsEditor - A PDF reader with page editing functions, including inserting/deleting pages, extracting pages, reordering pages, etc.
PDFViewer - A multifunctional PDF program that integrates all the above functions.
ComPDFKit_Tools - A default control library for quickly building various functional modules of PDF readers.
Samples - Folder containing sample projects that call the interface directly
api_reference_android - API reference documentation.
developer_guide_android.pdf - Developer Guide.
release_notes.txt - Release information.
legal.txt - Legal and copyright information.
TestFile - Folder containing test files.
天蓬老师2017-04-17 15:03:32
This hand is a bit too big. . . Several major PDF readers, including the official one from Adobe, are all free. Why are you doing this?
Are you not using this for practice?
巴扎黑2017-04-17 15:03:32
I want to make one myself. It seems not simple, but there are several open source ones on github that are good. I am currently using one in the project
阿神2017-04-17 15:03:32
Do you have any open source readers in other formats? Can you recommend a few github project addresses
伊谢尔伦2017-04-17 15:03:32
Apache has an open source library for pdf parsing and generation written in Java