Den här handledningen innehåller tydliga steg som beskriver hur man konverterar Word RTF till PDF i Python med hjälp av nödvändiga konfigurationsdetaljer, programlogik och en körbar exempelkod. Du kommer att lära dig olika alternativ för att ladda källan RTF tillsammans med anpassningen av utdata PDF genom att ställa in de olika egenskaperna. Att använda Python RTF till PDF-konvertering är bara en fråga om några enkla API-anrop som kan köras i alla miljöer som stöder Python som Windows, Linux och macOS.
Steg för att skriva RTF till PDF Converter i Python
- Etablera miljön för att använda Aspose.Words för Python via .NET för att konvertera RTF till PDF
- Ladda käll-RTF-filen för att konvertera till PDF till klassobjektet Document
- Instantiera klassobjektet PdfSaveOptions för att anpassa utdata-PDF-filen som konverterats från den inlästa RTF:en
- Ställ in önskade egenskaper för utdata-PDF-filen
- Spara PDF-filen på disken
Dessa steg ger logik för att skriva rikt textformat till PDF-konverterare i Python tillsammans med referensen till artikeln som hjälper till att konfigurera testmiljön. I det första steget läses RTF-filen in i klassobjektet Document som har flera överbelastade versioner för att hantera olika scenarier när en fil laddas. På liknande sätt används klassobjektet PDFSaveOptions för att ställa in egenskaper för PDF-utdatafilen innan du skriver till en ström eller en fil på disken.
Kod för att konvertera Rich Text-dokument till PDF i Python
Den här koden demonstrerar processen för att konvertera filformatet från RTF till PDF i Python genom att använda klassobjektet Document som ger alternativ som att ladda från en ström eller disk, använda klassobjektet load_options för att ställa in egenskaper, t.ex. konvertera metafiler till PNG, hantera olika kodningar, ställa in lösenord för skyddade filer och så vidare. På samma sätt stöder klassobjektet PdfSaveOptions inbäddning av post-script-teckensnitt, inställning av färgläge som visas i detta kodexempel, specificering av PDF-kompatibilitetsstandarder, visning av dokumenttiteln för att nämna några.
Det här ämnet har lärt oss att konvertera RTF-filen till PDF-format. Om du vill lära dig processen för att lägga till ett sidhuvud och en sidfot i en Word-fil, se artikeln om hur man lägger till sidhuvud och sidfot i Word med Python.