android 做一个pdf阅读器项目,求思路
天蓬老师
天蓬老师 2017-04-17 15:01:32
0
8
520

RT,网上找的开源的项目效果都不大好。想自己动手做一个,求大神给思路。。如果有源码的话可以让我参考一下吗。。跪谢!!!

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

reply all(8)
ComPDFKit

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.

Peter_Zhu

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?

迷茫

Think before you act.

伊谢尔伦

I haven’t been exposed to it before, it doesn’t seem simple

巴扎黑

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

Ty80

Few major companies are good at PDF readers on mobile phones

阿神

Do you have any open source readers in other formats? Can you recommend a few github project addresses

伊谢尔伦

Apache has an open source library for pdf parsing and generation written in Java

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template