Denna korta handledning ger detaljer om hur man konverterar CSV till PDF i Python. För att ändra CSV till PDF kan Python-baserad applikation utvecklas antingen i macOs, Windows eller Linux-baserade miljöer konfigurerade med Python och JDK. Du kommer att observera olika egenskaper och deras användning för att anpassa utseendet och känslan av genererad PDF.
Steg för att konvertera CSV till PDF i Python
- Konfigurera PIP, Python3 och Aspose.Cells för Python genom att följa riktlinjerna
- Skapa en instans av TxtLoadOptions och ställ in separatorn som används i käll-CSV:en
- Skapa objektet Workbook för att ladda käll-CSV-filen för konvertering till PDF
- Använd klassinstansen PdfSaveOptions för att ställa in egenskaperna för önskad PDF
- Använd metoden Spara för att spara CSV till PDF på disken
I dessa steg, för att konvertera CSV till PDF, har Python-baserad applikation använts. Efter att ha konfigurerat miljön är det allra första du måste utföra att ställa in CSV-separatortecknet med TxtLoadOptions-instansen. När du använder Workbook-klassen kommer CSV-filen att laddas med medföljande TxtLoadOptions. I efterföljande steg kommer PdfSaveOptions-instansen att skapas för att ställa in olika PDF-exportalternativ och slutligen kommer PDF:en att sparas på disken med definierade PDF-alternativ.
Kod för att konvertera CSV till PDF i Python
I exemplet ovan kan du observera att genom att använda Python CSV till PDF kan konvertering enkelt uppnås på några rader kod. Vi har stor kontroll över CSV-laddningsprocessen när det gäller att definiera AutoFitterOptions, AutoFilter, TextQualifier, IgnoreNotPrinted och många andra tillgängliga alternativ i TxtLoadOptions-klassobjektet. På samma sätt kan vi anpassa den önskade PDF-filen till genom att ställa in DefaultFont, FontEncoding, OptimizationType, DisplayDocTitle, OptimizationType och många andra konfigurationer i den utgående PDF-filen med klassen PdfSaveOptions.
I det här ämnet har vi lärt oss att konvertera CSV till PDF med Python inom några rader kod. Om du letar efter att skapa en Excel-fil med python, ta en titt på artikeln om hur man skapar en Excel-fil i Python.