HTML JPG PDF XML DOCX
  Product Family
PDF

名前によるテキスト抽出のためのPDF解析 in .NET SDK

サーバーサイド.NET APIを使用して、名前によるテキスト抽出のためのPDFドキュメントを解析するためのAPI。

Get Started

Cloud .NET SDKを使用した名前によるPDFドキュメントのテキスト抽出方法

Cloud .NET SDKを使用して名前によるPDFドキュメントのテキスト抽出を行うために、 Aspose.PDF Cloud .NET SDK このCloud .NET SDKを使用すると、C#、ASP.NET、またはその他の.NET言語でクラウドベースのPDF作成、編集、および変換アプリを簡単に構築できます。開く NuGet パッケージマネージャーで検索し、 Aspose.PDF Cloud をインストールします。また、パッケージマネージャーコンソールから以下のコマンドを使用することもできます。

パッケージマネージャーコンソールコマンド


     
    PM> Install-Package Aspose.Pdf-Cloud
     
     

.NET SDKを使用した名前によるPDFのテキスト抽出ステップ

Aspose.PDF Cloudの開発者は、名前によるテキスト抽出のためにPDFドキュメントを簡単に解析できます。開発者は数行のコードだけで済みます。

  1. アプリケーションのシークレットとキーを持つ新しいConfigurationオブジェクトを作成
  2. Cloud APIに接続するためのオブジェクトを作成
  3. ドキュメントファイルをアップロード
  4. GetTextBoxFieldAsync関数を使用してクラウドストレージで名前によるPDFドキュメントを解析
  5. 応答をチェックし、結果をログに記録
  6. 操作が成功した場合、抽出されたテキストを印刷
 

このサンプルコードは名前によるPDFドキュメントの解析を示しています


    using Aspose.Pdf.Cloud.Sdk.Model;

    namespace Parser
    {
        public class GetTextBox
        {
            public static async Task Extract(string documentName, string fieldName, string remoteFolder)
            {
		// Get your AppSid and AppSecret from https://dashboard.aspose.cloud (free registration required). 
		pdfApi = new PdfApi(AppSecret, AppSid);

                using (var file = File.OpenRead(Path.Combine(localFolder, documentName)))
		{ // Upload the local PDF to cloud storage folder name.
                    FilesUploadResult uploadResponse = await pdfApi.UploadFileAsync(Path.Combine(remoteFolder, documentName), documentName);
                    Console.WriteLine(uploadResponse.Uploaded[0]);
                }

                // Parse PDF to extract text box by name in cloud storage.
                TextBoxFieldResponse response = await pdfApi.GetTextBoxFieldAsync(documentName, fieldName, folder: remoteFolder);

                // Checks the response and logs the result.
                if (response == null)
                    Console.WriteLine("GetTextBox(): Unexpected error!");
                else if (response.Code < 200 || response.Code > 299)
                    Console.WriteLine("GetTextBox():  Failed to receive TextBox fields from the document.");
                else
                { // Show text box.
                    Console.WriteLine("GetTextBox(): TextBox field '{0}' successfully received from the document '{1}.", fieldName, documentName);
                    Console.WriteLine(response.Field.ToString());
                }
            }
        }
    }
 

.NET SDKを使用したPDFのテキスト解析の作業

名前によるテキスト抽出のためにPDFドキュメントを解析することで、必要に応じてTextBoxフィールドのコンテンツを変更できます。これにより、ドキュメント内のテキストの位置を維持しながら、時間を節約し手作業を削減します。 Aspose.PDF Cloud .NET SDKを使用して、名前によるPDFドキュメントのテキストを解析します。

当社の.NET SDKを使用することでできること

  • テキストまたは画像形式でPDFドキュメントのヘッダーとフッターを追加。
  • PDFドキュメントにテーブルやテキストまたは画像スタンプを追加。
  • 複数のPDFドキュメントを既存のファイルに追加。
  • PDF添付ファイル、注釈、フォームフィールドを操作。
  • PDFドキュメントに暗号化または復号化を適用し、パスワードを設定。
  • ページまたはPDFドキュメント全体からすべてのスタンプとテーブルを削除。
  • PDFドキュメントからIDによって特定のスタンプまたはテーブルを削除。
  • PDFページまたはドキュメント全体からのテキストの単一または複数のインスタンスを置換。
  • PDFドキュメントをさまざまな他のファイル形式に変換するための広範なサポート。
  • PDFファイルのさまざまな要素を抽出し、PDFドキュメントを最適化。
  • 当社の無料アプリを試して機能をテストできます。

  •