Obecnie format PDF stał się standardowym formatem wymiany dokumentów. Różne popularne formaty dokumentów są konwertowane do formatu PDF przed udostępnieniem ich w Internecie. Excel do formatu PDF to jeden z popularnych scenariuszy konwersji, w którym arkusze kalkulacyjne są konwertowane na strony PDF tylko do odczytu. Zgodnie z tym, w tym artykule opisano, jak konwertować pliki Excel XLSX lub XLS do formatu PDF za pomocą Python.
- API Python z Excela na PDF Converter
- Proste kroki, aby przekonwertować Excel na PDF w Python
- Konwertuj Excel XLSX na PDF
- Zaawansowana konwersja XLSX/XLS do PDF w Python
- Uzyskaj bezpłatną licencję API
API Python z Excela na PDF Converter
Do konwersji Excela na PDF użyjemy API Aspose.Cells for Python. Jest to potężny interfejs API do manipulacji arkuszami kalkulacyjnymi, który umożliwia tworzenie, przetwarzanie i konwertowanie plików Excel z poziomu aplikacji Python. Interfejs API można zainstalować za pomocą następującego polecenia pip.
pip install aspose-cells
Jak przekonwertować Excel na PDF w Python
Konwersja plików Excel do formatu PDF jest tak prosta jak ciasto przy użyciu Aspose.Cells for Python. Aby zapisać plik programu Excel w formacie PDF, wymagane są następujące kroki.
- Załaduj plik Excel z żądanej lokalizacji.
- Zapisz go jako PDF w żądanej lokalizacji.
I to wszystko. Przyjrzyjmy się, jak przekształcić te kroki w kod i przekonwertować plik Excel XLS/XLSX na PDF w Python.
Konwertuj Excel XLSX na PDF w Python
Poniżej przedstawiono kroki konwersji pliku Excel XLSX do formatu PDF przy użyciu języka Python.
- Załaduj plik Excel XLSX przy użyciu klasy Workbook.
- Konwertuj XLSX na PDF przy użyciu metody Workbook.save(fileName, SaveFormat.PDF).
Poniższy przykładowy kod pokazuje, jak przekonwertować plik Excel XSLX na format PDF.
# Załaduj plik Excela
workbook = Workbook("Book1.xlsx")
# Konwertuj Excela na PDF
workbook.save("xlsx-to-pdf.pdf", SaveFormat.PDF)
Plik Excel
Przekonwertowany plik PDF
Python XLSX XLS do PDF — zaawansowana konwersja
Aspose.Cells for Python pozwala również dostosować konwersję XLSX do PDF przy użyciu różnych opcji. Na przykład możesz ustawić zgodność PDF, kompresję, styl linii siatki, liczbę stron na arkusz itp. Dla przekonwertowanego pliku PDF. Do ustawienia tych opcji służy klasa PdfSaveOptions.
Poniżej przedstawiono kroki, aby użyć zaawansowanych opcji w konwersji XLSX na PDF w Python.
- Załaduj plik Excel XLSX przy użyciu klasy Workbook.
- Utwórz instancję klasy PdfSaveOptions.
- Użyj obiektu PdfSaveOptions, aby ustawić opcje, np. ustaw zgodność PDF za pomocą metody PdfOptions.setCompliance(PdfCompliance).
- Zapisz XLSX jako PDF przy użyciu metody Workbook.save(fileName, saveOptions).
Poniższy przykładowy kod pokazuje, jak używać zaawansowanych opcji w programie Excel XLSX do konwersji PDF.
# Załaduj plik Excela
workbook = Workbook("Book1.xlsx")
# Twórz i ustawiaj opcje PDF
pdfOptions = PdfSaveOptions()
pdfOptions.setCompliance(PdfCompliance.PDF_A_1_B)
# Konwertuj Excela na PDF
workbook.save("xlsx-to-pdf.pdf", pdfOptions)
Konwerter Python Excel na PDF — Uzyskaj bezpłatną licencję
Możesz poprosić o tymczasową licencję, aby korzystać z API bez ograniczeń ewaluacyjnych.
Wniosek
W tym artykule nauczyłeś się, jak przekonwertować Excel XLSX lub XLS na PDF w Python. Co więcej, za pomocą przykładowego kodu omówiono również zaawansowane opcje kontrolowania konwersji Python Excel do formatu PDF. Możesz dowiedzieć się więcej o Aspose.Cells for Python przez Javę, korzystając z dokumentacji. W przypadku jakichkolwiek pytań skontaktuj się z nami za pośrednictwem naszego forum.
Zobacz też
- Twórz pliki MS Excel za pomocą Python – Python Excel API
- Czytaj pliki Excela w Python
- Dodaj znak wodny do plików Excela w Python
- Dodaj komentarze w arkuszach programu Excel w języku Python
- Konwertuj plik Excel na JSON w Python
- Konwertuj TXT na XML w Python
- Konwertuj CSV na TXT w Python
- Konwertuj dane JSON na CSV za pomocą Python
- Konwertuj CSV na Excel XLS XLSX w Python
Informacje: Firma Aspose opracowała bezpłatną aplikację internetową, która umożliwia przeglądanie plików PDF online, inną, która umożliwia konwertowanie plików PDF na wideo, a także edytowanie plików PDF online ].