2012-02-21 28 views
10

Tôi muốn xây dựng trình đọc/xem PDF có thể được sử dụng trong ứng dụng Android của mình, nhưng tôi không thể sử dụng tài liệu Google để đọc nội dung của mình. Tôi không thể sử dụng bất kỳ trình đọc PDF nào đã được cài đặt trong thiết bị của mình. Nó phải nằm trong ứng dụng của tôi và không hiển thị nội dung an toàn của tôi qua Internet.Làm cách nào để tạo trình xem PDF của riêng mình cho Android?

Tôi có thể sử dụng những gì? Tôi có phải sử dụng bộ sản phẩm gốc của Android để tạo trình xem của riêng mình không?

Trả lời

6

Tôi khuyên bạn nên xem xét MuPDF đã được ported for use on Androidseveraltimes mà không phụ thuộc vào Java. MuPDF được tối ưu hóa cho việc hiển thị PDF trên màn hình nhẹ, giúp nó trở nên hoàn hảo cho việc sử dụng điện thoại di động.

Xin lưu ý rằng MuPDF và tất cả các dự án có nguồn gốc là not suitable for the commercial use và bạn nên cân nhắc lựa chọn thay thế nếu bạn không phát triển dự án GPL nguồn mở.

+0

Thanx ... :-) thực sự tôi cũng Googled giống nhau nhưng rất ít nhầm lẫn, làm thế nào để sử dụng MuPdf – user983947

+0

u 9, dat là lý do tại sao tôi hỏi trong ques của tôi .. i hv để sử dụng android ndk ... coz tôi tin rằng - để sử dụng MuPdf, chúng tôi đã sử dụng Android Ndk – user983947

+0

Có, bạn phải biết cách làm việc với NDK, cho apv. Và bạn có tùy chọn thứ hai ở đó andpdf, nếu bạn không có bất kỳ mess up với NDK. Nhưng andpdf chậm rồi apv. – Yuvi

0

Có một api trong java, không chắc chắn nếu nó được hỗ trợ trong Android, nhưng nếu có thể. Bạn có thể sử dụng iText Api để đọc và ghi tài liệu pdf trong ứng dụng của mình và không yêu cầu trình xem pdf được cài đặt trên thiết bị.

0

Có là mã nguồn mở có sẵn code.google.com/p/apv, andpdf.sourceforge.net/

Bạn cần phải tích hợp này trong ứng dụng của bạn không có cách nào trực tiếp khác cho làm điều đó.

+0

Thanx Yuvi .. :-) – user983947

+0

Ai nói không có cách nào khác trực tiếp? Thân yêu của tôi, có một cách bằng cách sử dụng [** thư viện mupdf **] (http://code.google.com/p/mupdf-android/) –

+0

Ok hãy cho tôi biết bất kỳ API nào được cung cấp bởi chính Android để xem và thao tác tài liệu pdf;) – Yuvi

Các vấn đề liên quan