Dodaj obrazy do dokumentu PDF za pośrednictwem Python

Python Biblioteka do wstawiania obrazów do PDF przy użyciu własnych interfejsów API.

Dodaj obraz do dokumentu PDF za pomocą biblioteki Python

Aby dodać obraz w formacie PDF, użyjemy interfejsu API Aspose.PDF for .NET, który jest bogatym w funkcje, wydajnym i łatwym w użyciu interfejsem API do manipulacji dokumentami dla platformy python-net. Otwórz menedżera pakietów NuGet, wyszukaj Aspose.pdf i zainstaluj. Można również użyć następującego polecenia z konsoli Menedżera pakietów.

Python Package Manager Console

pip install aspose-pdf

Dodaj obraz do pliku PDF za pomocą Python


Potrzebujesz Aspose.PDF for Python, aby wypróbować kod w swoim środowisku.

  1. Utwórz obiekt Document i otwórz wejściowy dokument PDF.
  2. Pobierz stronę, do której chcesz dodać obraz.
  3. Dodaj obraz do kolekcji Zasoby strony.
  4. Użyj operatora GSave, aby zapisać bieżący stan graficzny.
  5. Użyj operatora ConcateNateMatrix, aby określić, gdzie obraz ma być umieszczony.
  6. Użyj operatora Do, aby narysować obraz na stronie.
  7. Użyj operatora GreStore, aby zapisać zaktualizowany stan graficzny.
  8. Zapisz plik PDF.

Dodaj obraz do dokumentu PDF - Python

Ten przykładowy kod pokazuje, jak dodać obrazy do pliku PDF - Python

    import aspose.pdf as ap 
   
    input_file = DIR_INPUT + "sample.pdf"
    output_pdf = DIR_OUTPUT + "add_image.pdf"
    image_file = DIR_INPUT + "logo.jpg"
    # Open document
    document = ap.Document(input_file)

    document.pages[1].add_image(image_file, ap.Rectangle(20, 730, 120, 830, True))

    document.save(output_pdf)