Hogyan lehet Word-t PDF-be konvertálni Java-ban

Ez a gyors oktatóanyag rövid tájékoztatást nyújt arról, hogyan lehet a Word-t PDF-be konvertálni Java nyelven. Ezt a Word PDF-vé konvertálását Java nyelven hajthatja végre úgy, hogy csak betölti a DOCX forrásfájlt, és visszamenti PDF fájlként. Számos lehetőség áll rendelkezésre azonban a kimeneti PDF konfigurálására különböző paraméterek beállításával és a PDF-fájl mentése közbeni használatával.

Lépések a Word PDF-be konvertálásához Java nyelven

  1. Konfigurálja a projektet úgy, hogy hozzáadja a Aspose.Words könyvtárat a Maven Repository-ból a Word PDF-be konvertálásához
  2. Töltse be a bemeneti Word-dokumentumot a Document objektummal a PDF-be exportáláshoz
  3. Egyéni PDF létrehozásához hozzon létre egy PdfSaveOptions osztályobjektumot
  4. Állítsa be a kimeneti PDF-fájl tulajdonságait a konvertálás előtt
  5. Mentse el a Word-fájlt, hogy létrehozzon egy kimeneti PDF-fájlt a kívánt beállításokkal

Használhatja az egyszerű lépésről lépésre történő megközelítést a *Java kód használatával a DOCX PDF formátumba való konvertálására, ha betölti a forrás Word fájlt egy dokumentum osztály objektumba. Később létrejön a PdfSaveOptions példánya, amely számos paraméter beállítására szolgál, azonban ez a lépés nem kötelező, és kihagyható. Az utolsó lépésben a betöltött Word-fájlt az egyéni paraméterek használatával PDF-ként menti a rendszer.

Kód a Word-nek PDF-be konvertálásához Java-ban

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);
}
}

Ebben az oktatóanyagban a Java Word to PDF konverter használatakor ismertetjük. Ez a kódrészlet egy Document class objektumot használ, amely bármilyen formátumú Word-fájlt betölthet a lemezről. A PdfSaveOptions olyan paraméterek beállítására szolgál, mint a PDF-be renderelendő oldalak készlete, a fájl módja, például a teljes képernyő bármely megjelenítőben vagy webböngészőben megnyitáskor, a PDF megfelelőségi beállítások, a 3D effektusok megjelenítési módja, a számok formátum, szép formátum és még sok más. A végső kimeneti PDF lemezre vagy adatfolyamba menthető.

Láttuk, hogyan lehet DOC-t PDF-be konvertálni Java-ban. Ha más típusú konvertálást szeretne végrehajtani, például Wordből JPG-be, olvassa el a hogyan lehet a Word-t JPG-be konvertálni Java-ban cikket.

 Magyar