Σας καθοδηγούμε στη διαδικασία βήμα προς βήμα για να μετατρέψετε το RTF σε PDF σε Java και να αναπτύξετε ένα λειτουργικό δείγμα κώδικα για εξαγωγή RTF σε PDF χρησιμοποιώντας Java. Απλώς χρειάζεται να γράψετε τρεις-τέσσερις γραμμές κώδικα και να καταναλώσετε μερικές κλήσεις API για την εκτέλεση της μετατροπής του εγγράφου. Ακολουθούν πλήρεις οδηγίες και ένα δείγμα κώδικα για τη δημιουργία PDF από το RTF.
Βήματα για τη μετατροπή RTF σε PDF σε Java
- Εγκαταστήστε το GroupDocs.Conversion for Java από το αποθετήριο Maven για την υλοποίηση λειτουργιών Java RTF σε PDF
- Προσθέστε μια αναφορά στις βασικές κλάσεις για την εκτέλεση μετατροπής εγγράφων από RTF σε PDF
- Δημιουργήστε ένα στιγμιότυπο της κλάσης Converter και περάστε το αρχείο εισόδου RTF στον κατασκευαστή του
- Δημιουργήστε την κλάση PdfConvertOptions και ορίστε ιδιότητες για την προσαρμογή του αρχείου PDF που έχει μετατραπεί
- Τέλος, αποθηκεύστε το αρχείο που προκύπτει στο δίσκο καλώντας τη μέθοδο Μετατροπή
Η δυνατότητα μετατροπή RTF σε PDF Java μπορεί να υλοποιηθεί εύκολα ακολουθώντας τα παραπάνω σημεία με τη σειρά. Μπορείτε να χρησιμοποιήσετε αυτά τα βήματα σε λειτουργικά συστήματα, συμπεριλαμβανομένων των MS Windows, Linux και Mac OS. Επιπλέον, μπορείτε να χρησιμοποιήσετε αυτές τις οδηγίες χωρίς να εγκαταστήσετε λογισμικό τρίτων κατασκευαστών και Microsoft Office.
Κώδικας για μετατροπή RTF σε PDF σε Java
import com.groupdocs.conversion.Converter; | |
import com.groupdocs.conversion.licensing.License; | |
import com.groupdocs.conversion.options.convert.PdfConvertOptions; | |
public class ConvertRtfToPdfInJava { | |
public static void main(String[] args) { // Main function to convert RTF to PDF in Java | |
// Remove the watermark in output PDF document by adding license | |
License lic = new License(); | |
lic.setLicense("GroupDocs.Conversion.lic"); | |
// Load the source RTF file for conversion to PDF | |
Converter converter = new Converter("sample.rtf"); | |
// Set the convert options for PDF format | |
PdfConvertOptions options = new PdfConvertOptions(); | |
options.setPageNumber(1); | |
options.setPagesCount(1); | |
options.setWidth(1024); | |
options.setHeight(768); | |
// Convert and save the RTF in PDF format | |
converter.convert("converted.pdf", options); | |
System.out.println("Done"); | |
} | |
} |
Δημιουργήσαμε το παραπάνω δείγμα κώδικα για να δείξουμε την υλοποίηση της ικανότητας Μετατροπέας Java RTF σε PDF. Επιπλέον, έχουμε προσαρμόσει το έγγραφο PDF που έχει μετατραπεί ορίζοντας επιλογές μετατροπής, συμπεριλαμβανομένων του ευρετηρίου μετατροπής σελίδας, του αριθμού των σελίδων, του πλάτους και του ύψους. Επιπλέον, μπορείτε να βελτιστοποιήσετε περαιτέρω το έγγραφο PDF που έχει μετατραπεί ορίζοντας διάφορες άλλες ιδιότητες, όπως DPI, Margins, Orientation, Rotation και πολλά άλλα.
Καλύψαμε τα λεπτομερή βήματα για τη μετατροπή εγγράφων και εφαρμόσαμε τη δυνατότητα μετατροπής Java RTF σε PDF. Πρόσφατα, δημοσιεύσαμε ένα άρθρο σχετικά με τη μετατροπή ODT σε PDF με χρήση Java, επισκεφτείτε τον οδηγό πώς να μετατρέψετε το ODT σε PDF σε Java για περισσότερες πληροφορίες.