Square ile PDF belgesine Square ek açıklamaları ekleyin

Yerel API’leri kullanarak belge dosyalarındaki yorumları ve yazarları işlemek için kendi C++ uygulamalarınızı oluşturun.

PDF dosyasına açıklama eklemek için, C++ platformu için zengin özelliklere sahip, güçlü ve kullanımı kolay bir belge işleme API’si olan C++ için Aspose.PDF API’sini kullanacağız. NuGet paket yöneticisini açın, Aspose.PDF öğesini arayın ve yükleyin. Paket Yöneticisi Konsolu’ndan aşağıdaki komutu da kullanabilirsiniz.

Package Manager Console

PM > Install-Package Aspose.PDF.Cpp

Square C++ aracılığıyla ek açıklama ekleyin


Ortamınızdaki kodu denemek için Aspose.PDF gerekir.

  • Document sınıfı örneğinde PDF’yi yükleme
  • Yeni bir sayfa oluşturun veya mevcut bir sayfaya referans alın
  • Square ek açıklama oluştur
  • Page.Annotations koleksiyonlarından Square ek açıklaması için Add çağrı yöntemi
  • Dosyayı tekrar kaydet

Sistem Gereksinimleri


C++ için Aspose.PDF, tüm önemli işletim sistemlerinde desteklenir. Sadece aşağıdaki önkoşullara sahip olduğunuzdan emin olun.

  • Microsoft Windows veya Windows 32 bit, Windows 64 bit ve Linux 64 bit için C++ Çalışma Zamanı Ortamı ile uyumlu bir işletim sistemi.
  • Microsoft Visual Studio gibi geliştirme ortamı.
  • C++ DLL için Aspose.PDF projenizde başvurulan.

PDF'den Square Ek Açıklamaları Ekle - C++

Example

    // Load the PDF file
    Document document = new Document(System.IO.Path.Combine(_dataDir, "sample.pdf"));
    // Create Square Annotation
    var squareAnnotation = new SquareAnnotation(document.Pages[1], new Rectangle(67, 317, 261, 459))
    {
        Title = "John Smith",
        Color = Color.Blue,
        InteriorColor = Color.BlueViolet,
        Opacity = 0.25,
        Popup = new PopupAnnotation(document.Pages[1], new Rectangle(842, 196, 1021, 338))
    };
    document.Save(System.IO.Path.Combine(_dataDir, "sample_square.pdf"));