HTML JPG PDF XML DOCX
  Product Family
PDF

Cloud .NET SDKを使用してPDFのヘッダーにテキストを追加

Aspose.PDF Cloud .NET SDKを使用してPDFドキュメントのヘッダーにテキストを追加するAPI

Get Started

Cloud .NET SDKを使用してPDFドキュメントのヘッダーにテキストを追加する方法

PDFドキュメントのヘッダーにテキストを追加するために、使用するのは Aspose.PDF Cloud .NET SDK このCloud SDKは、.NETプログラマーがC#、ASP.NET、 または他の.NET言語を使用してクラウドベースのPDF作成、注釈付け、編集、変換アプリを開発するのを支援します。開く NuGet パッケージマネージャーで検索 Aspose.PDF Cloud してインストールします。パッケージマネージャーコンソールから次のコマンドを使用することもできます。

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


     
    PM> Install-Package Aspose.Pdf-Cloud
     

.NETを介してPDFのヘッダーにテキストを追加する手順

Aspose.PDF Cloud .NETの開発者は、PDFドキュメントのヘッダーに簡単にテキストを追加できます。開発者は数行のコードだけが必要です。

  1. アプリケーションのシークレットとキーを使用して新しいConfigurationオブジェクトを作成します。
  2. Cloud APIに接続するためのオブジェクトを作成します。
  3. ドキュメントファイルをアップロードします。
  4. ヘッダーを追加するためにAPIを呼び出します。
  5. 応答を確認し、結果をログに記録します。
  6. 更新されたファイルをダウンロードしてローカルで使用します。
 

このサンプルコードは、PDF Cloud .NET SDKを使用してPDFドキュメントのヘッダーにテキストを追加する方法を示しています


    using Aspose.Pdf.Cloud.Sdk.Api;
    using Aspose.Pdf.Cloud.Sdk.Model;

    namespace Headers
    {
        public class HeadersAddText
        {
            public static async Task Append(string documentName, string outputName, string headerText, int startPage, int endPage, string localFolder, 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]);
                }

                // Create new Text Header with input parameters for the PDF on cloud storage.
                TextHeader header = new TextHeader(
                    Background: true,
                    LeftMargin: 1,
                    RightMargin: 2,
                    HorizontalAlignment: HorizontalAlignment.Center,
                    Opacity: 1,
                    Rotate: Rotation.None,
                    RotateAngle: 15,
                    XIndent: 0,
                    YIndent: 0,
                    Zoom: 1,
                    Value: headerText
                );

                // Append new Text Header in the PDF on cloud storage.
                AsposeResponse response = await pdfApi.PostDocumentTextHeaderAsync(documentName, header, startPage, endPage, folder: remoteFolder);

                // Checks the response and logs the result.
                if (response == null)
                    Console.WriteLine("HeadersAddText(): Unexpected error!");
                else if (response.Code < 200 || response.Code > 299)
                    Console.WriteLine("HeadersAddText(): Failed to append text header to the document.");
                else
                { // Downloads the updated file for local use.
                    Console.WriteLine("HeadersAddText(): text header '{0}' successfully appended to the document '{1}'.", headerText, documentName);
                    Stream stream = pdfApi.DownloadFile(Path.Combine(remoteFolder, documentName));
                    using var fileStream = File.Create(Path.Combine(localFolder, "append_text_headerr_" + outputName));
                    stream.Position = 0;
                    await stream.CopyToAsync(fileStream);
                    Console.WriteLine("HeadersAddText(): File '{0}' successfully downloaded.", "append_text_header_" + outputName);
                }
            }
        }
    }
 

.NET SDKを介してヘッダーを操作する

PDFのヘッダーにテキストを追加することで、ドキュメントのブランディング、セキュリティ、美しさ、および機能性が向上します。特にビジネス文書、レポート、法的文書、マーケティング資料において、プロフェッショナルで構造化されたプレゼンテーションを保証します。 Aspose.PDF Cloud .NET SDKを使用してPDFドキュメントにヘッダーを追加します。

.NET SDKを使用することで、あなたは以下を行うことができます

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

  •