Tambahkan Watermark Anotasi dalam dokumen PDF melalui C#

Bangun aplikasi .NET Anda sendiri untuk memanipulasi komentar & penulis dalam file dokumen menggunakan API sisi server.

Dalam rangka untuk membubuhi keterangan file PDF, kita akan menggunakan Aspose.PDF untuk .NET API yang kaya fitur, kuat dan mudah digunakan manipulasi dokumen API untuk C# platform. Buka manajer paket nuget, cari Aspose.pdf dan instal. Anda juga dapat menggunakan perintah berikut dari Konsol Manajer Paket.

Package Manager Console

PM > Install-Package Aspose.PDF

Tambahkan Watermark Anotasi melalui .NET


Anda perlu aspose.pdf.dll untuk mencoba kode di lingkungan Anda.

  • Muat PDF dalam sebuah instance dari kelas Document
  • Buat halaman baru atau dapatkan referensi ke halaman yang sudah ada
  • Buat anotasi Watermark
  • Metode panggilan Add untuk anotasi Watermark dari koleksi Page.Anotations
  • Simpan file lagi

Persyaratan Sistem


Aspose.PDF untuk .NET didukung pada semua sistem operasi utama. Pastikan Anda memiliki prasyarat berikut.

  • Microsoft Windows atau OS yang kompatibel dengan .NET Framework, .NET Core, dan PHP, VBScript, Delphi, C++ melalui COM Interop
  • Lingkungan pengembangan seperti Microsoft Visual Studio.
  • Aspose.PDF untuk .NET DLL direferensikan dalam proyek Anda.

Tambahkan Watermark Anotasi dari PDF - C#

Example

    // Load the PDF file
    Document document = new Document(System.IO.Path.Combine(_dataDir, "sample.pdf"));
    // This annotation is used to indicate the insertion of text
    var WatermarkAnnotation1 = new WatermarkAnnotation(document.Pages[1], new Rectangle(299.988, 713.664, 308.708, 720.769))
    {
        Title = "Aspose User",
        Subject = "Inserted text 1",
        Flags = AnnotationFlags.Print,
        Color = Color.Blue
    };
    document.Pages[1].Annotations.Add(WatermarkAnnotation1);
    document.Save(System.IO.Path.Combine(_dataDir, "sample_Watermark.pdf"));