Hur man konverterar Word till PDF i Java

Denna snabba handledning är utformad för att ge kort information om hur man konverterar Word till PDF i Java. Du kan utföra denna konvertering av Word till PDF i Java genom att bara ladda källfilen DOCX och spara den som en PDF-fil. Det finns dock ett antal alternativ tillgängliga som kan användas för att konfigurera utdata-PDF-filen genom att ställa in olika parametrar och använda dem samtidigt som PDF-filen sparas.

Steg för att konvertera Word till PDF i Java

  1. Konfigurera ditt projekt för att lägga till Aspose.Words bibliotek från Maven Repository för att konvertera Word till PDF
  2. Ladda in Word-dokumentet med Document-objektet för att exportera till PDF
  3. Instantiera ett PdfSaveOptions klassobjekt för att skapa en anpassad PDF
  4. Ställ in egenskaperna för den utgående PDF-filen före konvertering
  5. Spara Word-filen för att skapa en utdata-PDF-fil med önskade inställningar

Du kan använda den enkla steg-för-steg-metoden med Java-kod för att konvertera DOCX till PDF genom att ladda Word-källfilen i ett dokumentklassobjekt. Senare skapas en instans av PdfSaveOptions som används för att ställa in en mängd olika parametrar, men detta steg är valfritt och kan hoppas över. I det sista steget sparas den laddade Word-filen som PDF med de anpassade parametrarna.

Kod för att konvertera Word till PDF i Java

import com.aspose.words.Document;
import com.aspose.words.License;
import com.aspose.words.PageSet;
import com.aspose.words.PdfCompliance;
import com.aspose.words.PdfPageMode;
import com.aspose.words.PdfSaveOptions;
public class ConvertWordToPdfInJava {
public static void main(String[] args) throws Exception {// Word to PDF Java code main function
// Create a license object to avoid limitations of the trial version while converting Word to PDF
License licWordToPdf = new License();
licWordToPdf.setLicense("Aspose.Words.lic");
// Load the sample Word file to be converted to PDF
Document inputDocx = new Document("InputWordDocxForConversionToPDF.docx");
// Create and initialize the PdfSaveOptions object for setting parameters for output PDF
PdfSaveOptions OutputPdfOptions = new PdfSaveOptions();
// Set page set to print page 1 and 2 only to the PDF
OutputPdfOptions.setPageSet(new PageSet(0,1));
// Set the Full Screen mode while opening the PDF document in browser
OutputPdfOptions.setPageMode(PdfPageMode.FULL_SCREEN);
// Set the PDF compliance value for the output PDF
OutputPdfOptions.setCompliance(PdfCompliance.PDF_17);
// Save the PDF with the desired configuration
inputDocx.save("WordToPdfJava.pdf", OutputPdfOptions);
}
}

I denna handledning beskrivs hur du använder Java Word till PDF-konverterare. Det här kodavsnittet använder ett Document class-objekt som kan ladda vilket format som helst av en Word-fil från en disk. PdfSaveOptions används för att ställa in parametrar som uppsättningen sidor som ska renderas till PDF, filläge som helskärm när den öppnas i valfri visningsprogram eller webbläsare, PDF-kompatibilitetsinställningar, renderingsläge för 3D-effekter, Numeral format, snyggt format och många fler. Den slutliga PDF-filen kan sparas på disk eller i en stream.

Vi har sett hur man konverterar DOC till PDF i Java. Om du vill utföra andra typer av konverteringar som Word till JPG, se artikeln hur man konverterar Word till JPG i Java.

 Svenska