Python aracılığıyla PDF’deki Ek Açıklamaları Yönet

PDF belgesindeki ek açıklamaları yönetme. PDF dosyalarını programlı olarak değiştirmek için Python for .NET için Aspose.PDF dosyasını kullanın

Python for .NET Kitaplığı Kullanarak Detaylandırmalar Nasıl Yönetilir

PDF dosyasına Metin Açıklamaları eklemek için python-net platformu için zengin özelliklere sahip, güçlü ve kullanımı kolay bir belge işleme API’si olan .NET 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.

Python Package Manager Console

pip install aspose-pdf

Python aracılığıyla PDF belgesinde Ek Açıklamalar oluşturun


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

  1. PDF’yi Document sınıfının bir örneğinde yükleyin.
  2. PDF’ye eklemek istediğiniz bir açıklama oluşturun.
  3. Ek açıklamayı Page nesnesinin Ek Açıklamalar koleksiyonuna ekleyin.
  4. PDF dosyasını kaydedin.

PDF Metin Açıklaması - Python

Example: Python

def text_annotation_add(self, infile, outfile):

    path_infile = self.dataDir + infile
    path_outfile = self.dataDir + outfile

    pdfDocument = Document(path_infile)

    textAnnotation = TextAnnotation(
        pdfDocument.Pages[1], 
        Rectangle(299.988, 713.664, 308.708, 720.769))
    textAnnotation.Title = "Aspose User"
    textAnnotation.Subject = "Inserted text 1"
    textAnnotation.Flags = AnnotationFlags.Print
    textAnnotation.Color = Color.Blue

    pdfDocument.Pages[1].Annotations.Add(textAnnotation)
    pdfDocument.Save(path_outfile)