LEADTOOLS画像ファイルサポート(Leadtools.Codecsアセンブリ)

フレームを表示

UsePdfEngineプロパティ








PDFファイルをロードするとき、LEADTOOLS PDFエンジン(Leadtools.PdfEngine.dll)を用いて強制するために、値を取得または設定します。
構文
public bool UsePdfEngine {get; set;}
'Declaration
 
Public Property UsePdfEngine As Boolean
'Usage
 
Dim instance As CodecsPdfLoadOptions
Dim value As Boolean
 
instance.UsePdfEngine = value
 
value = instance.UsePdfEngine
public bool UsePdfEngine {get; set;}
public boolean getUsePdfEngine()
public void setUsePdfEngine(boolean value)
            
 <br/>get_UsePdfEngine();<br/>set_UsePdfEngine(value);<br/>Object.defineProperty('UsePdfEngine'); 
public:
property bool UsePdfEngine {
   bool get();
   void set (    bool value);
}

属性値

そうでない場合、PDFファイルをロードするとき、LEADTOOLS PDFエンジン(Leadtools.PdfEngine.dll)を用いて強制するためにtrue;false。デフォルト値は、falseです。
解説

LEADTOOLSでラスター画像へ/からPDF文書をロードまたは保存するために、Leadtools.Pdf.dllアセンブリを使います。これは、PDF形式(ならびにPostScriptと拡張PostScript)のためのファイルフィルタです。TIFのサポートとLeadtools.Codecs.Tif.dllがサポートするBMPのためのLeadtools.Codecs.Bmp.dllなどの、LEADTOOLSの他のどのファイルフィルタとしても、このアセンブリを使います。

Leadtools.Pdf.dllに加えて、Leadtools.PdfEngine.dllアセンブリは、以下の状況で必要とされます:

Leadtools.PdfEngine.dllには、PDF画像のレンダリングに必要なテーブルやフォントなどのリソースが数多く含まれています(これらのリソースは、上記のいずれかの条件に該当する場合に必要となり、PSおよびEPSファイルに対しては常に必要となります)。このDLLは、ファイルフィルタで直接的な方向でリファレンスをつけられません;代わりに、それはダイナミックにロードされて、必要ならばプロセスの外にあります。このDLLがマシンに存在することを確実にしなければなりません。デフォルトで、ファイルフィルタがある同じディレクトリにこのDLLがあるために必要です。ただし、Leadtools.PdfEngine.dllアセンブリの多数のインスタンスを複数のアプリケーション間で共有するために、CodecsPdfOptions.InitialPathプロパティを使用できます。

アプリケーションがPDFエンジン(たとえば、アプリケーションはラスター画像としてPDFファイルをロードして保存しているだけです)を必要としないならば、Leadtools.PdfEngine.dllがマシンに存在するために必要でないことに注意すべきです。気にせずに、Leadtools.Pdf.dllは常に必要とされます。Leadtools.PdfEngine.dllがプロセスから使われて、ダウンロードPDF文書が遅れることができます。PDFファイルに最大のパフォーマンスのためにfalse(デフォルト値)に設定されるUsePdfEngineをロードすることは、最善です。

必要条件

ターゲットプラットホーム

参照

参照

CodecsPdfLoadOptionsクラス
CodecsPdfLoadOptionsメンバ
PDF機能の実装