HTML JPG PDF XML DOCX
  Product Family
PDF

.NET SDKでPDFからIDでテーブルを削除

サーバーサイドの.NET APIを使用してPDFドキュメントからIDでテーブルを削除します。

Get Started

Cloud .NET SDKを介してPDFからIDでテーブルを削除する方法

Cloud .NET SDKを介してPDFからIDでテーブルを削除するために、使用するのは Aspose.PDF Cloud .NET SDK このCloud SDKを使用すると、C#、ASP.NET、またはその他の.NET言語で、さまざまなクラウドプラットフォーム用のクラウドベースのPDFクリエーター、エディター、およびコンバーターアプリを簡単に構築できます。開く NuGet パッケージマネージャーを開き、検索します Aspose.PDF Cloud をインストールします。パッケージマネージャーコンソールから次のコマンドを使用することもできます。

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


    PM> Install-Package Aspose.Pdf-Cloud

.NET SDKを介してPDFからIDでテーブルを削除する手順

Aspose.PDF Cloudの開発者は、わずか数行のコードでPDFからIDでテーブルを簡単に読み込み、削除できます。

  1. アプリケーションシークレットとキーで新しいConfigurationオブジェクトを作成します。
  2. Cloud APIに接続するためのオブジェクトを作成します。
  3. PDFをクラウドストレージにアップロードします。
  4. DeleteTableAsync関数を使用してクラウドストレージのPDFからIDでテーブルを削除します。
  5. 応答を確認し、結果を記録します。
  6. 更新されたファイルをローカルで使用するためにダウンロードします。
 

このサンプルコードはPDFドキュメントからIDでテーブルを削除することを示しています


    using Aspose.Pdf.Cloud.Sdk.Model;

    namespace Tables
    {
        public class DeleteTable
        {
            public static async Task Remove(string documentName, string tableId, string outputName, 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]);
                }

                // Delete table by Id from the PDF on cloud storage.
                AsposeResponse response = await pdfApi.DeleteTableAsync(documentName, tableId, folder: remoteFolder);

                // Checks the response and logs the result.
		if (response == null)
                    Console.WriteLine("DeleteTable(): Unexpected error!");
                else if (response.Code < 200 || response.Code > 299)
                    Console.WriteLine("DeleteTable(): Failed to remove table from the document.");
                else
                { // Downloads the updated file for local use.
                    Console.WriteLine("DeleteTables(): Table '{0}' successfully deleted from the document '{1}.", tableId, documentName);
                    Stream stream = pdfApi.DownloadFile(Path.Combine(remoteFolder, documentName));
                    using var fileStream = File.Create(Path.Combine(localFolder, "delete_table_" + outputName));
                    stream.Position = 0;
                    await stream.CopyToAsync(fileStream);
                    Console.WriteLine("DeleteTables(): File '{0}' successfully downloaded.", "delete_table_" + outputName);
                }
            }
        }
    }
 

PDF内のテーブルを操作

ドキュメントからテーブルを削除することは、テーブルに必要のない情報が含まれている場合にドキュメントを簡略化するため、個人データ、価格、連絡先、その他の機密情報が含まれている場合に機密性を確保するため、テンプレートとして必要な場合、または自動処理のために再利用の準備をするため、印刷時の最適化のため、テーブルが古くなっているかエラーを含んでいる場合に編集や情報の更新のために必要になることがあります。 PDFドキュメントからAspose.PDF Cloud Node.js SDKを使用してIDでテーブルを削除します。

私たちの.NETライブラリを使用することで、次のことができます:

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

  •