HTML
JPG
PDF
XML
DOCX
PDF
クラウド .NET SDK を使用した PDF の表の置換方法
クラウド .NET SDK を使用して PDF の表を置換するには、 Aspose.PDF Cloud .NET SDK このクラウド SDK を使用すると、C#、ASP.NET、または他の .NET 言語で、さまざまなクラウドプラットフォーム向けのクラウドベースの PDF 作成、編集、変換アプリを簡単に構築できます。開く NuGet パッケージマネージャーを開き、 Aspose.PDF Cloud を検索してインストールします。パッケージマネージャーコンソールから次のコマンドを使用することもできます。
パッケージマネージャーコンソールコマンド
PM> Install-Package Aspose.Pdf-Cloud
.NET SDK を使用した PDF の表を置換する手順
Aspose.PDF Cloud の開発者は、PDF 内の表を簡単に読み込み置換できます。開発者はわずか数行のコードで済みます。
- アプリケーションシークレットとキーを使用して新しい Configuration オブジェクトを作成します。
- クラウド API に接続するオブジェクトを作成します。
- PDF をクラウドストレージにアップロードします。
- 表の外観を定義します
- 表の内容を定義します
- PDF 内の表を置換します。レスポンスをチェックし、結果をログに記録します。
- 更新されたファイルをダウンロードします
このサンプルコードは PDF ドキュメント内の表を置換することを示しています
public static void Replace()
{
const string localImageFileName = @"C:\Samples\sample-test.pdf";
const string storageFileName = "Sample-Document-02.pdf";
const string resultFileName = "Sample-Document-02.pdf";
const string tableId = "GE5TCOZSGAYCYNRQGUWDINZVFQ3DGMA"
// Get your AppSid and AppSecret from https://dashboard.aspose.cloud (free registration required).
var pdfApi = new PdfApi(AppSecret, AppSid);
if (pdfApi.GetFilesList(".").Value.All(f => f.Name != storageFileName))
{
using var file = File.OpenRead(localImageFileName);
var uploadResult = pdfApi.UploadFile(storageFileName, file);
Console.WriteLine(uploadResult.Uploaded[0]);
}
var decor = new GraphInfo(
Color: new Color(255, 0, 0, 255),
LineWidth: 2,
IsDoubled: true);
List<Cell> cells = [
new(HtmlFragment : "<strong>Cell 1</strong>"),
new(HtmlFragment : "<strong>Cell 2</strong>")];
var rows = new List<Row>()
{
new(Cells:cells)
};
Table demoTable = new(Rows: rows, Top: 600, Left: 10)
{
Border = new BorderInfo(decor, decor, decor, decor),
ColumnWidths = "150 300"
};
pdfApi.PutTableAsync(storageFileName, tableId, demoTable);
pdfApi.DownloadFile(storageFileName)
.CopyTo(File.Create(resultFileName));
}
PDF 内の表を操作する
表はデータを体系的に提示するための構造化された形式を提供し、読者が情報を理解し分析しやすくします。また、文書の視覚的な魅力を高め、専門性と組織性を追加します。数値データや比較データを扱う場合、表は関連情報を読みやすい形式でグループ化することで明確さを向上させます。さらに、表はデータベースや分析ダッシュボードからのデータなど、リアルタイムまたは動的に生成されたコンテンツを組み込むことができます。 Aspose.PDF Cloud Node.js SDK を使用して、PDF ドキュメントに表を追加します。
.NET ライブラリを使用することで:
- PDF ドキュメントのヘッダーとフッターをテキストまたは画像形式で追加します。
- PDF ドキュメントに表とスタンプ (テキストや画像) を追加します。
- 複数の PDF ドキュメントを既存のファイルに追加します。
- PDF の添付ファイル、注釈、フォームフィールドを操作します。
- PDF ドキュメントに暗号化または復号化を適用し、パスワードを設定します。
- ページや PDF ドキュメント全体からすべてのスタンプと表を削除します。
- PDF ドキュメントから ID に基づいて特定のスタンプまたは表を削除します。
- PDF ページまたはドキュメント全体のテキストの単一または複数のインスタンスを置換します。
- PDF ドキュメントをさまざまな他のファイル形式に変換するための広範なサポート。
- PDF ファイルのさまざまな要素を抽出し、PDF ドキュメントを最適化します。
- 無料アプリを試して、テーブルをPDFファイルに抽出し、機能をテストすることができます。