Excel-kalkylblad är ett kraftfullt verktyg för dataanalys och presentation. Det finns dock situationer där du kan behöva dela dina data i ett mer portabelt och säkert format, som PDF. Att konvertera Excel-ark till PDF i Python kan utföras med olika bibliotek, och ett sådant kraftfullt verktyg är Aspose.Cells for Python. I det här blogginlägget kommer vi att utforska hur man använder Aspose.Cells för att enkelt konvertera Excel-filer till PDF.
I avsnittet nedan kommer du att lära dig hur du konverterar en Excel-fil till PDF, anpassar Excel till PDF-konvertering och använder ett gratis onlineverktyg för konvertering av Excel till PDF.
- Python Excel till PDF Converter API
- Enkla steg för att konvertera Excel till PDF i Python
- Konvertera Excel XLSX till PDF
- Avancerad XLSX/XLS till PDF-konvertering i Python
- Online Excel till PDF Converter Tool
- Skaffa en gratis API-licens
Python Excel till PDF-konverterare
För konvertering av Excel till PDF använder vi Aspose.Cells for Python. Det är ett kraftfullt API för hantering av kalkylblad som låter dig skapa, bearbeta och konvertera Excel-filer från dina Python-applikationer. Du kan installera API:t med följande pip-kommando.
pip install aspose-cells
Steg för att konvertera Excel-fil till PDF
Konverteringen av Excel-filer till PDF är enkel som en plätt med Aspose.Cells för Python. Följande steg krävs för att spara en Excel-fil i PDF-format.
- Ladda Excel-filen från önskad plats.
- Spara den som PDF på önskad plats.
Och det är allt. Låt oss ta en titt på hur man omvandlar dessa steg till kod och konverterar en Excel XLS/XLSX-fil till PDF i Python.
Konvertera Excel XLS till PDF i Python
Följande är stegen för att konvertera en Excel XLSX-fil till PDF med Python.
- Ladda Excel XLSX-filen med klassen Arbetsbok.
- Konvertera XLSX till PDF med metoden Workbook.save(filnamn, SaveFormat.PDF).
Följande kodexempel visar hur man konverterar en Excel XSLX-fil till PDF.
# Ladda Excel-fil
workbook = Workbook("Book1.xlsx")
# Konvertera Excel till PDF
workbook.save("xlsx-to-pdf.pdf", SaveFormat.PDF)
Excel fil
Konverterad PDF
Anpassa XLS till PDF-konvertering
Aspose.Cells för Python låter dig också anpassa XLSX till PDF-konvertering med olika alternativ. Du kan till exempel ställa in PDF-kompatibilitet, komprimering, rutnätsstil, antal sidor per ark, etc. för den konverterade PDF-filen. Klassen PdfSaveOptions används för att ställa in dessa alternativ.
Följande är stegen för att använda avancerade alternativ i XLSX till PDF-konvertering i Python.
- Ladda Excel XLSX-filen med klassen Arbetsbok.
- Skapa en instans av klassen PdfSaveOptions.
- Använd PdfSaveOptions-objektet för att ställa in alternativ, t.ex. ställ in PDF-kompatibilitet med metoden PdfOptions.setCompliance(PdfCompliance).
- Spara XLSX som PDF med metoden Workbook.save(fileName, saveOptions).
Följande kodexempel visar hur du använder avancerade alternativ i Excel XLSX till PDF-konvertering.
# Ladda Excel-fil
workbook = Workbook("Book1.xlsx")
# Skapa och ställ in PDF-alternativ
pdfOptions = PdfSaveOptions()
pdfOptions.setCompliance(PdfCompliance.PDF_A_1_B)
# Konvertera Excel till PDF
workbook.save("xlsx-to-pdf.pdf", pdfOptions)
Online Excel till PDF Converter
Använd vår online Excel till PDF-konverteringsapp, som är baserad på Aspose.Cells. Detta är en gratis app och du behöver inte registrera dig för detta.
Gratis Python Excel till PDF Converter
Du kan få en gratis tillfällig licens för att använda API:t utan utvärderingsbegränsningar.
Du kan utforska mer om Aspose.Cells för Python via Java med hjälp av dokumentationen. Om du har några frågor, kontakta oss via vårt forum.
Slutsats
Att konvertera Excel-ark till PDF i Python är en vanlig uppgift i olika branscher. Aspose.Cells för Python gör denna uppgift enkel och effektiv, och erbjuder ett brett utbud av anpassningsalternativ för att möta dina specifika krav. I det här blogginlägget utforskade vi processen att konvertera Excel-filer till PDF med Aspose.Cells, och du kan nu integrera denna funktionalitet i dina Python-applikationer för sömlös dokumentgenerering och rapportering.
Se även
- Skapa MS Excel-filer med Python – Python Excel API
- Läs Excel-filer i Python
- Lägg till vattenstämpel till Excel-filer i Python
- Lägg till kommentarer i Excel-kalkylblad i Python
- Konvertera Excel-fil till JSON i Python
- Konvertera TXT till XML i Python
- Konvertera CSV till TXT i Python
- Konvertera JSON-data till CSV med Python
- Konvertera CSV till Excel XLS XLSX i Python