Scal PCL przez Python

Scalanie dokumentów PCL. Użyj pliku Aspose.PDF dla Python for .NET, aby programowo modyfikować pliki PCL

Scalanie plików PCL przy użyciu Python for .NET

Aby scalić pliki PCL, zalecamy użycie Aspose.PDF for Python API, solidnego i przyjaznego dla użytkownika interfejsu API do manipulacji dokumentami zaprojektowanego dla aplikacji Python. Wyjątkową cechą Aspose.PDF jest jego zdolność do bezproblemowego łączenia plików PDF. Możesz zainstalować Aspose.PDF for Python via .NET, po prostu uzyskując dostęp do PyPI, wyszukując aspose-pdf i instalując go bez konieczności wykonywania żadnych skomplikowanych konfiguracji. Biblioteka Python umożliwia konwersję dokumentów z dowolnego obsługiwanego formatu wejściowego na dowolny obsługiwany format wyjściowy. Aspose.PDF for Python via .NET oferuje kompleksowe rozwiązania dla zadań konwersji dokumentów. Obsługuje szeroką gamę popularnych formatów dokumentów zarówno do celów ładowania, jak i zapisywania. Należy pamiętać, że ta sekcja koncentruje się na popularnych konwersjach; szczegółowe informacje na temat konwersji określonych formatów są podane tutaj. Istnieje wiele kombinacji dostępnych dla konwersji plików. Aby uzyskać pełną listę obsługiwanych formatów, zapoznaj się z Obsługiwane formaty plików. Dodatkowe szczegóły dotyczące instalacji biblioteki można znaleźć na stronach Documentation. Ponadto możesz użyć następującego polecenia z konsoli lub terminala.

Console

pip install aspose-pdf

Kroki do scalenia PCL plików poprzez Python


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

  1. Otwórz pierwszy dokument.
  2. Otwórz drugi dokument.
  3. Dodaj strony drugiego dokumentu do pierwszego.
  4. Zapisz skonkatenowany plik wyjściowy

Python - przykładowy kod do scalania pliku PCL

Input file:

File not added

File not added

Output format:

Output file:

import aspose.pdf as apdf


from os import path
pcl_load_options = apdf.PclLoadOptions()
pcl_load_options.supress_errors = True
document_infiles = [
    apdf.Document(path.join(self.data_dir, infile), pcl_load_options)
    for infile in infiles
]
path_outfile = path.join(self.data_dir, outfile)
document = apdf.Document.merge_documents(documents=document_infiles)
document.save(path_outfile)