U ovom kratkom vodiču naučit ćete kako renderirati XSL FO u PDF pomoću Jave u sustavu Windows, Mac OS ili Ubuntu. Datoteku XSL FO možete pretvoriti u format PDF pomoću nekoliko redaka koda.
Koraci za renderiranje XSL FO u PDF pomoću Jave
- Konfigurirajte Aspose.PDF iz repozitorija Maven u svom projektu
- Učitajte ulaznu XSL FO datoteku u objekt klase Document koristeći opciju učitavanja XslFoLoadOptions
- Spremite izlazni PDF pretvoren iz ulazne XSL FO datoteke
U ovim koracima konfiguriramo potrebnu biblioteku, a zatim inicijaliziramo objekt klase dokumenta za učitavanje ulazne XSL FO datoteke s diska. Zatim nastavljamo s izvozom XSL FO u PDF u Javi koristeći opciju učitavanja XslFoLoadOptions.
Kod za pretvaranje XSL FO u PDF pomoću Jave
import com.aspose.pdf.Document; | |
import com.aspose.pdf.License; | |
public class HowToRenderXSLfoToPDFUsingJava { | |
public static void main(String[] args) throws Exception {//main() function for HowToReadBookmarksInPdfUsingJava | |
// Instantiate a license to remove trial version limitations while converting XSL-Fo file to PDF | |
License BookmarksPDFlicense = new License(); | |
BookmarksPDFlicense.setLicense("Aspose.PDF.lic"); | |
// Load the source XSL-Fo file using XslFoLoadOptions | |
Document XSLFODocument = new Document("InputXSLFODocument.fo", new com.aspose.pdf.XslFoLoadOptions()); | |
// Save the output PDF file created using XSL-FO document | |
XSLFODocument.save("ConvertedFromXSLFOFile.pdf"); | |
} | |
} |
Gornji isječak Java koda učitava ulaznu XSL FO datoteku i prikazuje je u PDF datoteku. Za pokretanje ovog koda nije potrebno instalirati aplikaciju Adobe Acrobat.
U ovom vodiču smo naučili kako generirati PDF iz XSL FO pomoću Jave. Možete izvoditi i druge radnje poput čitanja knjižnih oznaka iz PDF datoteke, pogledajte članak na Kako čitati knjižne oznake u PDF-u pomoću Jave.