I det här korta ämnet kommer vi att lära oss hur man konverterar Word till PDF med C++. Du kan anpassa utgången PDF genom att ändra dess utseende och andra egenskaper med enkla API-anrop och generera PDF från DOCX i C++ som kan visas i webbläsaren eller någon annan visningsprogram.
Steg för att konvertera Word till PDF med C++
- Installera Aspose.Words for C++ från NuGet-pakethanteraren
- Inkludera namnområdet Aspose.Words och alla nödvändiga rubrikfiler
- Använd Document class, ladda in Word-källfilen för export till PDF i C++
- Instantiera PdfSaveOptions för att ställa in sidor, sidläge och överensstämmelseläge för PDF
- Spara DOCX-filen som PDF med hjälp av Spara-metoden
I stegen ovan kan du exportera Word till PDF i C++ med enkla API-anrop. Efter att ha laddat dokumentet från disken kan du anpassa utdata-PDF-filen med klassen PdfSaveOptions och ställa in sidintervall, sidläge och PDF-kompatibilitet för exporterad PDF. Slutligen kommer vi att spara PDF:en antingen på disk eller i MemoryStream.
Kod för att generera PDF från DOCX i C++
Ovanstående exempel konvertera Word till PDF i C++. Återgivningen till PDF börjar med att ladda Word-filen från disken. Sedan i efterföljande steg har vi använt klassen PdfSaveOptions för att ställa in olika PDF-alternativ. Du kan också anpassa PDF:en genom att ställa in andra valfria inställningar som textinnehållskomprimering, zoombeteende, zoomfaktor, konturalternativ, möjlighet att använda kantutjämning och många fler. Slutligen har vi sparat den genererade PDF-filen på disk.
Vi har lärt oss här hur man konverterar Word till PDF med C++. Om du är intresserad av att lära dig hur du konverterar Word-fil till MD-filformat, se artikeln om hur man konverterar Word till Markdown med C++.