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 このクラウド SDK は、C#、ASP.NET、または他の .NET 言語を使用して、クラウドベースの PDF クリエーター、アノテーター、エディター、コンバーターアプリを開発する .NET プログラマーを支援します。 様々なクラウドプラットフォームで使用できます。開く NuGet パッケージマネージャを検索し、 Aspose.PDF Cloud をインストールしてください。パッケージマネージャーコンソールから以下のコマンドを使用することもできます。

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


     
    PM> Install-Package Aspose.Pdf-Cloud
     

.NET を使用して PDF のフッターに画像を追加する手順

Aspose.PDF Cloud .NET 開発者は、わずか数行のコードで PDF ドキュメントのフッターに画像を簡単に追加できます。

  1. アプリケーションのシークレットとキーで新しい Configuration オブジェクトを作成
  2. クラウド API に接続するためのオブジェクトを作成
  3. ドキュメントファイルをアップロード
  4. フッター用のローカル画像ファイルをアップロード
  5. フッター設定を準備
  6. フッターを追加するための API を呼び出す
  7. レスポンスを確認して結果を記録
  8. 更新されたファイルをダウンロードしてローカルで使用
 

このサンプルコードは PDF Cloud .NET SDK を使用して PDF ドキュメントのフッターに画像を追加する方法を示しています


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

    namespace Footers
    {
        public class FootersAddImage
        {
            public static async Task Append(string documentName, string outputName, string imageFileName, 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]);
                }

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

                // Create new Image Footer with input parameters for the PDF on cloud storage.
                ImageFooter footer = new ImageFooter(
                    Background: true,
                    LeftMargin: 1,
                    RightMargin: 2,
                    HorizontalAlignment: HorizontalAlignment.Center,
                    Opacity: 1,
                    Rotate: Rotation.None,
                    RotateAngle: 0,
                    XIndent: 0,
                    YIndent: 0,
                    Zoom: 1,
                    Width: 24,
                    Height: 24,
                    FileName: Path.Combine(remoteFolder, imageFileName)
                );

                // Append new Image Footer in the PDF on cloud storage.
                AsposeResponse response = await pdfApi.PostDocumentImageFooterAsync(documentName, footer, startPage, endPage, folder: remoteFolder);

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

.NET SDK を使用してフッターを操作

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

.NET SDK を使用して

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

  •