本日は 4月17日に OEM 販売を開始した Antenna House pdfview についてご紹介いたします。
Antenna House pdfview は Android OS 上で PDF ファイルのレンダリング(画像データへの変換)やページテキスト抽出を行うためのライブラリです。 Android アプリケーションに簡単に PDF 表示や検索の機能を組み込むことができます。
Antenna House pdfview は、ネイティブコードとして開発されており C 言語 API が提供されますが、Java 言語から簡単に利用することができます。
Android アプリは通常 Java 言語で開発されます。ネイティブコードの機能を利用するには、Java の開発コードからネイティブコードを呼び出す必要があり、このための仕組みとして Java 言語には JNI や、取扱いを容易にした JNA などの技術があります。これらの技術は Android アプリの開発でも利用できます。
Antenna House pdfview 製品には Java で書かれた 簡易 PDF ビューアーアプリとそのソースコードが付属しており、JNA による Java ラッパーコードが付属しています。 このラッパーコードを利用すれば、Java 言語で直接プログラミングができ、ネイティブコードを意識せず開発することができます。
以上、Antenna House pdfview のご紹介でした。
評価版をご用意しておりますので、ぜひこの機会にお試しください。
詳しい製品情報は、下記の製品ページをご覧ください。
製品ページ:
https://www.antenna.co.jp/ahpdfview/
評価版のお申し込み:
https://www.antenna.co.jp/ahpdfview/trial.html
お問い合わせ:
Antenna House pdfview はOEM 販売となります。OEM ご相談窓口へお問い合わせください。