web-dev-qa-db-ja.com

Android:無料のPDFライブラリはAndroid

PDFドキュメントを操作するためのPDFライブラリー(PDFの作成、PDFへの画像変換)などが必要ですが、Androidでも同様です。

Android itextポートを試しましたが、プロジェクトに追加した後、ライブラリプロジェクトでコンパイルエラーが発生します。 AWTで定義されているアフィン変換クラスをまだ使用しているようです。

43
Nezir

純粋なJava pdfライブラリは、Androidでサポートされていないライブラリを使用しているため、Androidで動作します。 iTextは、Androidへの移植を行うことに興味がありますが、Googleがそれらをサポートする必要があると考えていますが、ソースはまだありません。

AndroidでPDFを作成するための作業中のプロジェクトを次に示します。 sourceforge.net/projects/apwlibrary 試したことはなく、単純なPDFのみを行うと書かれています

17
softarn
7
DeRagan

MuPDF をご覧ください。

MuPDFは非常に小さなフットプリントを使用し、PDF-1.7のすべての機能をほぼ完全にサポートしています。非常に人気のある(Windows)SumatraPDFビューアのベースですが、AndroidおよびiOSも移植されています。

そして、このウェブサイトでMuPDFに関して尋ねられた すべての質問を見てください も持っています。

5
Kurt Pfeifle

ITextは正常に動作するようです。

AffineTransformコンパイルの問題を修正するには、EclipseでエクスポートするためにiTextの「Micro PJAWT.jar」をマークするだけで、依存プロジェクトがコンパイルに使用できるようになります。

2
Danny D'Amours