HTML JPG PDF XML DOCX
  Product Family
PDF

Menambahkan Footer ke PDF melalui .NET SDK

API untuk menambahkan Footer ke dokumen PDF dengan Aspose.PDF Cloud .NET SDK

Get Started

Tindakan paling populer dengan Footer di .NET

Cara bekerja dengan Footer di dokumen PDF menggunakan Cloud .NET SDK

Untuk menambahkan Footer ke dokumen PDF, kita akan menggunakan Aspose.PDF Cloud .NET SDK Cloud SDK ini membantu programmer .NET dalam mengembangkan aplikasi pembuat, anotator, editor, dan konverter PDF berbasis cloud menggunakan C#, ASP.NET, atau bahasa .NET lainnya untuk berbagai platform cloud. Buka NuGet manajer paket, cari Aspose.PDF Cloud dan instal. Anda juga dapat menggunakan perintah berikut dari Package Manager Console.

Perintah Package Manager Console


     
    PM> Install-Package Aspose.Pdf-Cloud
     

Langkah-langkah menambahkan gambar di Footer PDF melalui .NET

Pengembang Aspose.PDF Cloud .NET dapat dengan mudah menambahkan gambar di Footer dokumen PDF. Pengembang hanya membutuhkan beberapa baris kode.

  1. Buat objek Konfigurasi baru dengan Secret dan Key Aplikasi Anda
  2. Buat objek untuk terhubung ke Cloud API
  3. Unggah file dokumen Anda
  4. Unggah file gambar lokal Anda untuk Footer.
  5. Siapkan Pengaturan Footer.
  6. Panggil API untuk Menambahkan Footer.
  7. Memeriksa respons dan mencatat hasilnya.
  8. Mengunduh file yang diperbarui untuk penggunaan lokal.
 

Kode contoh ini menunjukkan cara menambahkan gambar di Footer dokumen PDF menggunakan PDF Cloud .NET SDK


    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);
                }
            }
        }
    }
 

Bekerja dengan Footer melalui .NET SDK

Menambahkan gambar ke footer PDF meningkatkan branding dokumen, keamanan, estetika, dan fungsionalitas. Ini sangat bermanfaat untuk dokumen bisnis, laporan, dokumen hukum, dan materi pemasaran, memastikan presentasi yang profesional dan terstruktur dengan baik. Tambahkan Footer ke dalam dokumen PDF dengan Aspose.PDF Cloud .NET SDK.

Dengan .NET SDK kami, Anda dapat

  • Menambahkan header & footer dokumen PDF dalam format teks atau gambar.
  • Menambahkan tabel & teks atau stempel gambar ke dokumen PDF.
  • Menambahkan beberapa dokumen PDF ke file yang sudah ada.
  • Bekerja dengan lampiran PDF, anotasi, & bidang formulir.
  • Menerapkan enkripsi atau dekripsi pada dokumen PDF & mengatur kata sandi.
  • Menghapus semua stempel & tabel dari halaman atau seluruh dokumen PDF.
  • Menghapus stempel atau tabel tertentu dari dokumen PDF berdasarkan ID-nya.
  • Mengganti satu atau beberapa instansi teks di halaman PDF atau dari seluruh dokumen.
  • Dukungan luas untuk mengonversi dokumen PDF ke berbagai format file lainnya.
  • Mengekstrak berbagai elemen dari file PDF & mengoptimalkan dokumen PDF.
  • Anda dapat mencoba Aplikasi gratis kami untuk menguji fungsionalitas.

  •