Online-Konvertierungs-App für PDF zu RTF und Java-Code zum Konvertieren von PDF-Dateien

Entwickeln Sie eine leistungsstarke Java-basierte PDF-Konvertierungs- und Exportanwendung. Konvertieren Sie einzelne oder mehrere PDF-Dateien über die Java-Automatisierungs-API in RTF und andere Formate. Konvertieren Sie PDF-Dateien kostenlos online per App mit sofortigem Download.

Konvertieren Sie PDF- in RTF-Dateien online mithilfe der App

  1. Laden Sie zum Konvertieren PDF-Dateien hoch
  2. Warten Sie je nach PDF-Größe einige Sekunden oder länger
  3. Behalten Sie die Upload-Statusleiste im Auge
  4. Klicken Sie auf die Schaltfläche “Konvertieren”
  5. PDF wird in ein RTF-Dokument umgewandelt
  6. Laden Sie die konvertierte RTF-Datei herunter

Konvertieren Sie PDF in RTF über die Java Automation API

  1. Öffnen Sie die PDF-Datei mit der Klasse Document .
  2. Konvertieren Sie PDF in DOC mit save Methode
  3. Laden Sie die DOC-Datei mithilfe der Klasse Document von Aspose.Words
  4. Speichern Sie das Dokument mit der Methode save im RTF-Format und legen Sie RTF fest als SaveFormat
 

Java-Code für die Konvertierung von PDF in RTF

 
 

Noch einige Fälle zum Speichern von PDF in RTF mit anderen Funktionen wie Konvertierungsanforderungen, Öffnen Sie ein passwortgeschütztes PDF-Dokument über Java.

// open encrypted document
Document document = new Document("input.pdf", "password");
// save PDF as a DOC 
document.save("DocOutput.doc", SaveFormat.DOC);

public static void StoreToDatabase(Document doc, Connection mConnection) throws Exception {
    // create an output stream which uses byte array to save data
    ByteArrayOutputStream aout = new ByteArrayOutputStream();
    // save the document to byte array
    doc.save(aout, SaveFormat.RTF);
    // get the byte array from output steam
    // the byte array now contains the document
    byte[] buffer = aout.toByteArray();
    // get the filename from the document.
    String fileName = doc.getOriginalFileName();
    String filePath = fileName.replace("\\", "\\\\");
    // create the SQL command.
    String commandString = "INSERT INTO Documents (FileName, FileContent) VALUES('" + filePath + "', '" + buffer + "')";
    Statement statement = mConnection.createStatement();
    statement.executeUpdate(commandString);
}  

 

Entwickeln Sie eine PDF-Dateikonvertierungsanwendung mit Java

Müssen Sie eine Java-basierte Softwareanwendung entwickeln, um PDF-Dateien einfach in RTF-Dokumente zu speichern und zu exportieren? Mit Aspose.Total for Java kann jeder Java-Entwickler den oben genannten API-Code integrieren, um die Konvertierungsanwendung für verschiedene Formate zu programmieren, darunter Microsoft Word (DOC, DOCX), Excel (XLS, XLSX), Powerpoint (PPT, PPTX), PDF, E-Mail-Dateien, Bilder (JPG, PNG, BMP, GIF) und andere Formate. Leistungsstarke Java-Bibliothek zur Dokumentkonvertierung, unterstützt viele gängige Formate, einschließlich des PDF-Formats. Beim Exportieren und Rendern von Dokumenten in andere Formate können Programmierer untergeordnete Aspose.Total for Java-APIs verwenden, darunter Aspose.Words for Java , Aspose.Cells for Java , Aspose.Slides for Java , Aspose.PDF for Java , Aspose.Imaging for Java und mehr.

PDF Konvertierungsbibliothek für Java

Es gibt alternative Möglichkeiten, Aspose.Total for Java in Ihr System zu integrieren. Wählen Sie bitte eine Option aus, die Ihren Anforderungen entspricht, und folgen Sie den Schritt-für-Schritt-Anweisungen:

  • Verwenden Sie Aspose.Total for Java direkt aus einem Maven-basierten Projekt und schließen Sie die relevante untergeordnete API in pom.xml ein.
  • Alternativ kann man eine ZIP-Datei von Downloads beziehen.

Speichern von PDF in RTF App-Anforderungen

Jedes Betriebssystem, das die Java Runtime Environment (JRE) ausführen kann, kann Aspose.Total for Java ausführen. Im Folgenden sind die meisten, aber nicht alle unterstützten Betriebssysteme aufgeführt.

  • Microsoft Windows
  • Linux: Ubuntu, OpenSUSE, CentOS und andere
  • macOS: 10.9 (Mavericks) und höher
  • Mobil: Android, iOS

Erkunden Sie PDF Konvertierungs optionen mit Java

PDFs in CSV konvertieren (Durch Kommas getrennte Werte)
PDFs in DIF konvertieren (Datenaustauschformat)
PDFs in EXCEL konvertieren (Tabellenkalkulationsdateiformate)
PDFs in FODS konvertieren (OpenDocument Flat XML-Tabelle)
PDFs in MD konvertieren (Markdown-Sprache)
PDFs in ODS konvertieren (OpenDocument-Tabelle)
PDFs in SXC konvertieren (StarOffice Calc-Tabelle)
PDFs in TSV konvertieren (Durch Tabulatoren getrennte Werte)
PDFs in TXT konvertieren (Text dokument)
PDFs in XLAM konvertieren (Excel-Makro-fähiges Add-In)
PDFs in XLSB konvertieren (Excel-Binärarbeitsmappe)
PDFs in XLSM konvertieren (Makrofähige Tabellenkalkulation)
PDFs in XLT konvertieren (Excel 97 - 2003-Vorlage)
PDFs in XLTM konvertieren (Excel-Makro-fähige Vorlage)
PDFs in APNG konvertieren (Animierte tragbare Netzwerkgrafiken)
PDFs in DICOM konvertieren (Digitale Bildgebung und Kommunikation in der Medizin)
PDFs in DXF konvertieren (Autodesk Drawing Exchange-Format)
PDFs in EMZ konvertieren (Windows komprimierte erweiterte Metadatei)
PDFs in PSD konvertieren (Photoshop-Dokument)
PDFs in SVGZ konvertieren (Komprimierte skalierbare Vektorgrafiken)
PDFs in TGA konvertieren (Truevision-Grafikadapter)
PDFs in WMF konvertieren (Windows-Metadatei)
PDFs in WMZ konvertieren (Komprimierte Windows-Metadatei)
PDFs in DOCM konvertieren (Microsoft Word 2007 Marco-Datei)
PDFs in DOT konvertieren (Microsoft Word-Vorlagendateien)
PDFs in DOTM konvertieren (Microsoft Word 2007+-Vorlagendatei)
PDFs in DOTX konvertieren (Microsoft Word-Vorlagendatei)
PDFs in FLATOPC konvertieren (Microsoft Word 2003 TextverarbeitungML)
PDFs in GIF konvertieren (Grafisches Austauschformat)
PDFs in MARKDOWN konvertieren (Leichte Auszeichnungssprache)
PDFs in ODP konvertieren (OpenDocument-Präsentationsformat)
PDFs in ODT konvertieren (OpenDocument-Textdateiformat)
PDFs in OTP konvertieren (OpenDocument-Standardformat)
PDFs in OTT konvertieren (OpenDocument-Vorlage)
PDFs in PCL konvertieren (Druckerbefehlssprache)
PDFs in POT konvertieren (Microsoft PowerPoint-Vorlagendateien)