Πώς να αποδώσετε το XSL FO σε PDF χρησιμοποιώντας Java

Σε αυτό το σύντομο σεμινάριο, θα μάθετε πώς να αποδίδετε το XSL FO σε PDF χρησιμοποιώντας Java σε Windows, Mac OS ή Ubuntu. Μπορείτε να μετατρέψετε το αρχείο XSL FO σε μορφή PDF χρησιμοποιώντας μερικές γραμμές κώδικα.

Βήματα για την απόδοση του XSL FO σε PDF χρησιμοποιώντας Java

  1. Διαμορφώστε το Aspose.PDF από το αποθετήριο Maven στο έργο σας
  2. Φορτώστε ένα αρχείο εισόδου XSL FO στο αντικείμενο κλάσης Document χρησιμοποιώντας την επιλογή φόρτωσης XslFoLoadOptions
  3. Αποθηκεύστε το PDF εξόδου που έχει μετατραπεί από το αρχείο εισόδου XSL FO

Σε αυτά τα βήματα, διαμορφώνουμε την απαιτούμενη βιβλιοθήκη και, στη συνέχεια, αρχικοποιούμε το αντικείμενο κλάσης Document για να φορτώσει το αρχείο εισόδου XSL FO από το δίσκο. Στη συνέχεια προχωράμε στην εξαγωγή XSL FO σε PDF σε Java χρησιμοποιώντας την επιλογή φόρτωσης XslFoLoadOptions.

Κώδικας για μετατροπή XSL FO σε PDF χρησιμοποιώντας Java

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

Το παραπάνω απόσπασμα κώδικα Java φορτώνει το αρχείο εισόδου XSL FO και το αποδίδει σε αρχείο PDF. Δεν χρειάζεται να εγκαταστήσετε την εφαρμογή Adobe Acrobat για να εκτελέσετε αυτόν τον κώδικα.

Σε αυτό το σεμινάριο, μάθαμε πώς να δημιουργούμε PDF από XSL FO χρησιμοποιώντας Java. Μπορείτε να εκτελέσετε και άλλες λειτουργίες, όπως η ανάγνωση σελιδοδεικτών από ένα αρχείο PDF, ανατρέξτε στο άρθρο στο Πώς να διαβάσετε σελιδοδείκτες σε PDF χρησιμοποιώντας Java.

 Ελληνικά