LEADTOOLS

フレームを表示

Portable Document Format(PDF)。PDFは、作成された環境と無関係に、簡単に、そして、確実に電子文書の交換と表示を許可するために、アドビ社によって開発されました。この形式は、非常に速くダウンロードするのに十分小さなサイズに大きなドキュメントを圧縮させます。それは、ウェブにかかっているドキュメントを再現するための強力な形式にもなっています。

LEADTOOLSは、このラスター画像またはSVG(Scalable Vector Graphics)ドキュメントとしてこの形式をロードすることをサポートします。

PDFフィルタはそうすることができます:

PDFフィルタは、40ビットRC4、128ビットRC4、128ビットAESと256AES v3.0で暗号化されたPDFファイルをロードすることをサポートします。

以下のテーブルは、フィルタの能力をまとめます:

PDFバージョン 読まれます Flagsを書き込みます
PDF v1.2 サポートされます V12
PDF v1.3 サポートされます V13
PDF v1.4 サポートされます V14
PDF v1.5 サポートされます V15
PDF v1.6 サポートされます V16
PDF v1.7 サポートされます V17
PdfA サポートされます PdfA

デフォルトで、フィルタはPDF v1.2に保存します。特定のPDFバージョン(バージョンプロパティの値を設定される)としてPDFファイルを保存すること:

LEADTOOLSバージョン16以降に、PDFフィルタは、PDF/A形式を保存することをサポートします。PDF/Aが、すべての圧縮形式(より多くの詳細のためにhttp://www.pdfa.org/doku.php?id=artikel:en:pdfa_a_look_at_the_technical-sideを参照します)をサポートするというわけではありません。したがって、RasterImageFormat.RasPdfLzwとともにこのフラグを使うことができません。

PDFフィルタはバージョン7からバージョン10までAI(Adobe Illustrator)ファイルをロードします。そして、それにはPDFデータがあるだけです。

このフィルタは、LowMemoryUsageプロパティを設定することによって、大きなイメージを保存することもできます。また、このフィルタは、JBIG2圧縮PDFファイルをロードすることができます。それは、両方JPEG CCITT、CCITT G3 2DまたはCCITT G4圧縮であるか、未圧縮であるPDFファイルをロードして保存することができます。また、このフィルタは、JBIG2とJPEG2000圧縮データを保存することをサポートします。(JBIG2がPDF 1に利用できるだけであることを注意します。4以降とJPEG2000は、PDF 1.5以降に利用できるだけです。)

このフィルタは、メモリ内の保存される(メモリファイル)ファイルをロードすることができます。また、ファイルのトリミングを無効にするオプション(DisableCroppingプロパティを設定する)と、CIEカラーの使用を無効にするオプション(DisableCieColorsプロパティを設定する)をサポートしています。CIEカラーの使用を無効にすると、PSファイルのロードが高速になります。

このフィルタは、PDFアノテーションを読込み及び書込みを行うことをサポートします。

このフィルタは、PDF TOOLS SDK(PDFがファイルするとき、壊れたファイルを生産することが内部のリンクを持っていることを避けます)のために、PDFページ抽出を向上させました。

PDFのサポートは、すべてのLEADTOOLS Toolkits*のためのアドオンモジュールで、PostScriptEPSとPDF形式のサポートを拡張するLEADTOOLS PDFプラグインで含まれます。

*PDFプラグインは、LEADTOOLSマルチメディアの上へ追加することが可能でありません。

このファイルフォーマットに関連づけられるファイル定数は、以下の通りです。

Constant 読み込み 書き込みサポート 説明
RasPdf Yes* 1, 2, 4, 8, 24 BPP ラスターPDF未圧縮。
RasPdfCmyk N/A* 24 BPP CMYKサポートによるラスターPDF。
RasPdfG31Dim N/A* 1 BPP G3 1D圧縮によるラスターPDF。
RasPdfG32Dim N/A* 1 BPP G3 2D圧縮によるラスターPDF。
RasPdfG4 N/A* 1 BPP G4圧縮によるラスターPDF。
RasPdfLzw N/A* 1, 2, 4, 8, 24 BPP LZW圧縮によるラスターPDF。
RasPdfLzwCmyk N/A* 24 BPP CMYKサポートとLZW圧縮によるラスターPDF。
RasPdfJpeg N/A* 8 BPP(グレースケール)24 BPP JPEG 4:4:4圧縮によるラスターPDF。
RasPdfJpeg422 N/A* 24 BPP JPEG 4:2:2圧縮によるラスターPDF。
RasPdfJpeg411 N/A* 24 BPP JPEG 4:1:1圧縮によるラスターPDF。
RasPdfJbig2 N/A* 1 BPP JBIG2圧縮によるラスターPDF。
RasPdfJpx N/A* 24 BPP Jpx圧縮によるラスターPDF。

必須のDLL:Leadtools.Pdf.dll、Leadtools.ColorConversion.dllとLeadtools.Codecs.Fax.dll.PDFの読み取りに必要なファイルと書き込みに必要なファイルは異なります。ツールキットバージョンに基づいた必要なDLLのリストについては、「アプリケーションとともに配布するファイル」を参照してください

*注意:PDFファイルでファイル情報を要請するとき、RasPdfは常にファイルフォーマットのためにPDFファイルの構成に関係なく返されます。LEADTOOLSは、テキストとイメージから成り立つPDF文書を読むことができます。テキストとイメージは、ドキュメントの各々のページのために、1つのラスター画像にラスタライズされます。LEADTOOLSは、ラスター画像だけから成り立つPDF文書を書き込むことができます。

LEADTOOLS WinRT SDKは、PDF形式(しかし、互換性はデータが圧縮されないことを義務づけます、そして、特定のビット/ピクセルだけは許容できます)をサポートします。

関連した形式:PS-PostScript文書形式RTF-リッチテキストフォーマット

プラットホーム:.NET 2/3、.NET 4、Silverlight、AndroidとWinRT(NOTE Silverlightのための:、ラスターだけはサポートされることを書く)。

注意:LEADTOOLSは、LEADTOOLSドキュメントライタを用いてPDFファイルフォーマットを書き込むことをサポートします。LEADTOOLSドキュメントライタSDKの詳細については、「概要」を参照してください。

© 1991-2016のLEAD Technologies, Inc. All Rights Reserved.