Scal PDF do TIFF przez Python

Scal dokumenty PDF w pojedyncze formaty TIFF na .NET za pomocą Pythona. Programiści mogą użyć tego przykładowego kodu do łączenia PDF na .NET Framework, .NET Core i PHP, VBScript, Delphi, C++ za pośrednictwem COM Interop.

Scal PDF do TIFF przez Python

Jak scalić PDF do TIFF? Dzięki bibliotece Aspose.PDF for Python via .NET można scalić PDF do TIFF programowo. Oprogramowanie PDF firmy Apose jest idealne dla osób fizycznych, małych lub dużych firm. Ponieważ jest w stanie przetwarzać dużą ilość informacji, szybko i skutecznie wykonaj konkatenację oraz chroń swoje dane. Osobliwą cechą Aspose.PDF jest API do łączenia PDF z TIFF. Cechą tego podejścia jest to, że wystarczy otworzyć menedżera pakietów NuGet, wyszukać „Aspose.pdf dla .NET” i zainstalować go bez żadnych specjalnych złożonych ustawień. (Użyj polecenia z konsoli Package Manager Console do instalacji). Sprawdź szczegóły instalacji biblioteki na stronach Dokumentacja. Aby zweryfikować zalety biblioteki, spróbuj użyć fragmentu kodu PDF do TIFF.

Python Package Manager Console

pip install aspose-pdf

Jak scalić PDF z TIFF używając Python


Python for .NET programiści mogą łatwo ładować i scalać pliki PDF z TIFF w zaledwie kilku wierszach kodu.

  1. Zainicjuj nowy dokument i uruchom pętlę do scalania plików
  2. W pętli: dodaj nową stronę do dokumentu TIFF
  3. W pętli: dodaj plik PDF do nowej strony
  4. Po pętli zapisz wynik

Oto przykład, który pokazuje, jak scalić PDF do TIFF w Python. Łatwe łączenie wielu dokumentów w jeden plik. Jeśli tworzysz kod w Python, to zadanie może być prostsze niż się wydaje. Możesz używać w pełni kwalifikowanych nazw plików zarówno do odczytu PDF, jak i zapisu TIFF. Sprawdź ten przykład Python, który pokazuje, jak scalić wiele dokumentów tego samego lub różnych typów plików w jeden plik za pomocą Python

Scal pliki PDF za pomocą Python for .NET i zapisz jako TIFF

Przykład Python: ten przykładowy kod pokazuje konkatenację PDF do TIFF

Input file:

File not added

File not added

Output format:

TIFF

Output file:


    # create tiff file to save result
    tiff = tifffile.TiffWriter("Merger_pdf_tiff.tiff")

    # read pdf file to Aspose Document
    doc = aspose.pdf.Document("1.pdf")

    # setup default resolution to pdf documents 72dpi
    # create image device to save document as image with page dimensions and resolution
    # process document page to image
    for pageCount in range(1, doc.pages.Length):
        image_device = aspose.pdf.devices.JpegDevice(
            doc.pages[pageCount].PageInfo.width, doc.pages[pageCount].PageInfo.height, aspose.pdf.devices.Resolution(72))
        out_path = "test_" + str(pageCount) + ".jpg"
        image_device.process(doc.pages[pageCount], out_path)

        img = PIL.Image.open(out_path)  # Read the image
        tiff.write(numpy.array(img.getdata(), numpy.uint8).reshape(img.size[1], img.size[0], 3))
		

Python for .NET biblioteka do łączenia PDF z TIFF

Aspose.PDF dla Pythona poprzez API .NET obsługuje większość ustalonych standardów PDF i specyfikacji PDF. Umożliwia programistom wstawianie tabel, wykresów, obrazów, hiperłączy, niestandardowych czcionek - i nie tylko - do dokumentów PDF. Ponadto możliwe jest również kompresowanie dokumentów PDF. Aspose.PDF dla Pythona poprzez .NET zapewnia doskonałe funkcje bezpieczeństwa do tworzenia bezpiecznych dokumentów PDF. Niektóre z kluczowych funkcji Aspose.PDF dla Pythona za pośrednictwem interfejsu API .NET obejmują:

  • Możliwość odczytu i eksportu plików PDF w wielu formatach obrazu, w tym BMP, GIF, JPEG i PNG.
  • Ustaw podstawowe informacje (np. autor, twórca) dokumentu PDF.
  • Funkcje konwersji: Konwertuj PDF na Word, Excel i PowerPoint. Konwertuj PDF na formaty obrazów. Konwertuj plik PDF na format HTML i odwrotnie. Konwertuj PDF na EPUB, tekst, XPS itp.

Więcej informacji na temat Aspose.PDF dla Pythona można znaleźć za pośrednictwem interfejsu API .NET w naszej dokumentacji na temat korzystania z API.