LEADTOOLS Leadtools.Documents(Leadtools.Documentsアセンブリ)

フレームを表示

LoadFromFileメソッド






オリジナルドキュメントデータを格納しているファイル名へのパス。この値はNullにはできません
ドキュメントをロードする際に使うオプション。この値はNullにはできません
ディスクファイルに保存されている既存のデータからのドキュメントをロードします。
構文
public static Document LoadFromFile( 
   string fileName,
   LoadDocumentOptions options
)
'Declaration
 
Public Shared Function LoadFromFile( _
   ByVal fileName As String, _
   ByVal options As LoadDocumentOptions _
) As Document
'Usage
 
Dim fileName As String
Dim options As LoadDocumentOptions
Dim value As Document
 
value = DocumentFactory.LoadFromFile(fileName, options)
public static Document loadFromFile(String fileName, LoadDocumentOptions options)
            
public:
static Document^ LoadFromFile( 
   String^ fileName,
   LoadDocumentOptions^ options
) 

パラメーター

fileName
オリジナルドキュメントデータを格納しているファイル名へのパス。この値はNullにはできません
オプション
ドキュメントをロードする際に使うオプション。この値はNullにはできません

戻り値

新しく作成されたドキュメントオブジェクト。
解説

特定のオプションが使われるならばLoadDocumentOptions.Cacheまたはキャッシュのどちらも有効なキャッシュオブジェクトによるセットアップでないならば、このメソッドはキャッシュを使うかもしれなくて、例外をスローします。

LoadFromFileLoadFromUriLoadFromUriAsyncLoadFromStreamは、ディスクファイル、リモートURLまたはストリームで保存される任意のサポートされたimageまたはドキュメントファイルフォーマットからDocumentクラスを作成します。返されたオブジェクトは、任意のページをimageまたはSVGとして取得し、SVGまたはOCRを使ってテキストを取得し、アノテーションまたはリンクとブックマークなどの文書構造を使用できます。

文書の獲得後、InternalObjectはドキュメントで使用される内部のLEADTOOLSオブジェクトとなります。

このメソッドを使う方法の詳細についてはLEADTOOLSドキュメントライブラリを使用したロードと使われるいろいろなオプションを参照してください

サンプル
Copy Code  
Imports Leadtools
Imports Leadtools.Codecs
Imports Leadtools.Forms.DocumentWriters
Imports Leadtools.Svg
Imports Leadtools.Documents
Imports Leadtools.Caching
Imports Leadtools.Annotations.Core
Imports Leadtools.Barcode
Imports Leadtools.Forms.Ocr

<TestMethod()> _
Public Sub DocumentFactoryLoadFromFileExample()
   Dim options As New LoadDocumentOptions()
   options.UseCache = False
   Using document As Leadtools.Documents.Document = DocumentFactory.LoadFromFile(Path.Combine(ImagesPath.Path, "Leadtools.pdf"), options)
      PrintOutDocumentInfo(document)
   End Using
End Sub
using Leadtools;
using Leadtools.Codecs;
using Leadtools.Forms.DocumentWriters;
using Leadtools.Svg;
using Leadtools.Documents;
using Leadtools.Caching;
using Leadtools.Annotations.Core;
using Leadtools.Forms.Ocr;
using Leadtools.Barcode;

[TestMethod]
public void DocumentFactoryLoadFromFileExample()
{
   var options = new LoadDocumentOptions();
   options.UseCache = false;
   using (var document = DocumentFactory.LoadFromFile(Path.Combine(ImagesPath.Path, "Leadtools.pdf"), options))
   {
      PrintOutDocumentInfo(document);
   }
}
必要条件

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

参照

参照

DocumentFactoryクラス
DocumentFactoryメンバ

   Leadtools.Documentsは、DocumentまたはMedicalツールキットのライセンスと、解除キーが必要です。詳細は、以下を参照してください。LEADTOOLSツールキット機能