Tambahkan Circle Anotasi dalam dokumen PDF melalui C++

Buat aplikasi C++ Anda sendiri untuk memanipulasi komentar & penulis dalam file dokumen menggunakan API asli.

Dalam rangka untuk membubuhi keterangan file PDF, kita akan menggunakan Aspose.PDF untuk C++ 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.Cpp

Tambahkan Circle Anotasi melalui C++


Anda perlu Aspose.PDF 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 Circle
  • Metode panggilan Add untuk anotasi Circle dari koleksi Page.Anotations
  • Simpan file lagi

Persyaratan Sistem


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

  • Microsoft Windows atau OS yang kompatibel dengan C++ Runtime Environment untuk Windows 32 bit, Windows 64 bit dan Linux 64 bit.
  • Lingkungan pengembangan seperti Microsoft Visual Studio.
  • Aspose.PDF untuk C++ DLL direferensikan dalam proyek Anda.

Tambahkan Circle Anotasi dari PDF - C++

Example

    // Load the PDF file
    Document document = new Document(System.IO.Path.Combine(_dataDir, "sample.pdf"));
    // Create Polygon Annotation
    var circleAnnotation = new CircleAnnotation(document.Pages[1], new Rectangle(270, 160, 483, 383))
    {
        Title = "John Smith",
        Color = Color.Red,
        InteriorColor = Color.MistyRose,
        Opacity = 0.5,
        Popup = new PopupAnnotation(document.Pages[1], new Rectangle(842, 316, 1021, 459))
    };
    document.Pages[1].Annotations.Add(circleAnnotation);
    document.Save(System.IO.Path.Combine(_dataDir, "sample_circle.pdf"));