トップ > 製品情報 > 組み込みミドルウェア > PDF SDK
PDFレンダリングエンジンを含むソフトウェア開発キット
PDF SDK
PDF SDKは、PDFレンダリングエンジンを含むソフトウェア開発キット「Foxit Embedded PDF SDK」です。
カタログ ダウンロード
概要
Foxit社が開発したPDF SDKは、世界的に高く評価されており、さまざまなアプリケーション開発者や表示デバイスメーカー、携帯通信事業者に最適な開発キットです。規格に準拠した高パフォーマンスのPDFテクノロジーをアプリケーションに組み込むことができ、標準的な表示や検索はもちろんのこと、注釈の追加、PDFフォーム入力を可能にします。プラットフォームに依存しないので、効率よく複数のプラットフォームへ移植できます。モバイルデバイスやデスクトップ、サーバーだけでなく、クラウドでの利用も可能とし、堅牢性が高く、高性能な PDFテクノロジーを提供します。
特長
豊富な機能や高品質な開発環境に加え、次のような理由で「Foxit Embedded PDF SDK」 が世界中で選ばれています。
- 安定性
Foxit Reader に組み込まれている PDF エンジンは、世界で1億3千万ユーザーの使用実績があり、その品質およびパフォーマンスは常に強化され続けています。
- 優れたサポート
・短期間で製品をリリースできるよう、コンサルティングとサンプルプログラムをご提供します。
・業界最大規模の PDF 開発チームによる、24 時間体制のサポートを用意しています。
- プラットフォームに非依存
一度開発したアプリケーションは、OS などのプラットフォームに依存しないので、C/C++ ライブラリをサポートするあらゆるプラットフォームに簡単に移植することができ、製品の迅速な市場投入を支援します。
- 互換性
この SDK は PDF 1.7 に互換性があります。規格準拠する他のソフトウェアで作成された PDF ファイルを、正確に表示することができます。
- 組み込み機器開発の期間を短縮し、開発コストの削減に貢献
- この製品を活用した受託開発もお請けします
お気軽にご相談ください。
機能
充実した機能の開発キットで、マーケットニーズの高い PDF アプリケーションを短期間で開発することが可能です。
- プログレッシブ プロセッシング
いつでもレンダリング機能に割り込みをかけることができ、アプリケーションの応答性を維持して、ユーザーの操作性を向上させることができます。
- メモリ管理
・低消費メモリのみならず、キャッシュを効率的に使用し、ビューアへの高速な PDF ページの表示を実現します。
・ページが多くサイズの大きい PDF ファイルで効果的です。
- アウトオブメモリ制御
・メモリ領域不足を検出した場合、SDK はこの状態をして処理を続行することができます。
・開発者はアプリケーションをクラッシュさせることなく正常に復元させることができます。
- フル機能、高水準レンダリング
透過画像、スムースシェーディング、ダッシュパターン、フォントの埋め込み等をサポートしています。
- PDFリフロー
PDFのページコンテンツをページ全面に自動的に再配置して、小さな画面のデバイスでも読みやすいように表示します。
- 強力なエンドユーザー機能
全文検索、しおりの追加・削除・編集、テキストハイライト、鉛筆ツール、ノート注釈など、ユーザーツールとしてきめ細かい機能を開発できます。
オプションモジュール
注釈
・Annotation module により、ユーザは注釈を PDF の一部として保存することができます。
・アプリケーション層の上に重ねたレイヤーとして保存されます。
PDF フォーム入力とデータ収集
PDF Form module により、ユーザは PDF フォームへの入力が可能です。
感圧式デジタルインク (タッチパネル)
Pressure Sensitive Digital Ink module により、ユーザの画面上での繊細な指の圧力を読み取って、書き込みや描画を行うことができます。
電子署名
Digital Signature module により、サードパーティ製の電子署名を使用したPDFドキュメントの署名が可能です。また、電子署名されたPDF ドキュメントを検証することができます。
セキュリティ
Security Encryption/Decryption module は、開発者にPDF ドキュメントを、SDK 側で、PDF のセキュリティの設定ができます、これにより既存の Digital Rights Management (DRM) ソリューションに統合するための機能を提供します。
プラットフォーム
「Foxit Embedded PDF SDK」はプラットフォームに依存しません。C/C++をサポートする環境で利用可能です。
- AndroidTM
- iOS® (Apple® iPad® & iPhone®)
- Microsoft® Windows®
(Windows® 8、Classic/Metro 両モード含む)
- Mac OS®
- Linux (Embedded & ARM)
- その他、上記の条件を満たすプラットフォーム
お問い合わせフォーム
フォームが表示されるまでしばらくお待ち下さい。
恐れ入りますが、しばらくお待ちいただいてもフォームが表示されない場合は、こちらまでお問い合わせください。