Ubah MD ke ODT melalui Java

On Premise Java API untuk Merender MD ke ODT tanpa menggunakan aplikasi pihak ketiga

 

Anda dapat mengonversi MD ke ODT dengan menggunakan dua langkah sederhana. Pertama, Anda perlu merender file MD ke DOC menggunakan Aspose.PDF for Java . Setelah itu, dengan menggunakan API Pemrosesan Dokumen yang kuat Aspose.Words for Java , Anda dapat mengonversi DOC ke ODT. Kedua API berada di bawah paket Aspose.Total for Java .

Java API untuk Mengonversi MD ke ODT

  1. Buka file MD menggunakan kelas Document
  2. Konversi MD ke DOC dengan menggunakan save metode
  3. Muat file DOC dengan menggunakan kelas Document dari Aspose.Words
  4. Simpan dokumen ke format ODT menggunakan metode save dan set ODT sebagai SaveFormat

Persyaratan Konversi

Anda dapat dengan mudah menggunakan Aspose.Total untuk Java langsung dari proyek berbasis Maven dan sertakan Aspose.PDF untuk Java dan Aspose.Words untuk Java di pom.xml Anda.

Atau, Anda bisa mendapatkan file ZIP dari downloads .

Persyaratan Konversi

Saat mengonversi MD ke ODT, meskipun dokumen Anda dilindungi kata sandi, Anda masih dapat membukanya menggunakan PDF Manipulation API Aspose.PDF for Java . Untuk membuka file terenkripsi, Anda perlu membuat objek Dokumen dan membuka MD menggunakan kata sandi pemilik.

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

Buka Dokumen MD yang Dilindungi Kata Sandi melalui Java

Saat menyimpan dokumen input Anda ke format file ODT, Anda juga dapat menyimpan dokumen Anda ke database alih-alih sistem file. Anda mungkin perlu menerapkan penyimpanan dan pengambilan objek Dokumen ke dan dari database. Ini akan diperlukan jika Anda menerapkan semua jenis sistem manajemen konten. Untuk menyimpan ODT Anda ke database, seringkali perlu membuat serial dokumen untuk mendapatkan array byte. Ini dapat dilakukan menggunakan Aspose.Words for Java API. Setelah mendapatkan array byte Anda, Anda dapat menyimpannya di database menggunakan pernyataan SQL.

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.ODT);
    // 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);
}  

Jelajahi opsi konversi MD dengan Java

Mengkonversi MDs ke DOCM (File Marco Microsoft Word 2007)
Mengkonversi MDs ke DOT (File Templat Microsoft Word)
Mengkonversi MDs ke DOTM (File Templat Microsoft Word 2007+)
Mengkonversi MDs ke DOTX (File Templat Microsoft Word)
Mengkonversi MDs ke FLATOPC (Microsoft Word 2003 WordprocessingML)
Mengkonversi MDs ke GIF (Format Pertukaran Grafis)
Mengkonversi MDs ke MARKDOWN (Bahasa Markup Ringan)
Mengkonversi MDs ke OTT (Templat Dokumen Terbuka)
Mengkonversi MDs ke PCL (Bahasa Perintah Pencetak)
Mengkonversi MDs ke PS (Berkas PostScript)
Mengkonversi MDs ke RTF (Format Teks Kaya)
Mengkonversi MDs ke WORDML (Microsoft Word 2003 WordprocessingML)
Mengkonversi MDs ke XAMLFLOW (Otomatisasi Daya Microsoft)
Mengkonversi MDs ke CSV (Nilai Dipisahkan Koma)
Mengkonversi MDs ke DIF (Format Pertukaran Data)
Mengkonversi MDs ke EXCEL (Format File Spreadsheet)
Mengkonversi MDs ke FODS (OpenDocument Flat XML Spreadsheet)
Mengkonversi MDs ke ODS (Spreadsheet Dokumen Terbuka)
Mengkonversi MDs ke SXC (Spreadsheet StarOffice Calc)
Mengkonversi MDs ke TSV (Nilai yang dipisahkan tab)
Mengkonversi MDs ke XLAM (Add-In dengan Makro Excel yang Diaktifkan)
Mengkonversi MDs ke XLSB (Buku Kerja Biner Excel)
Mengkonversi MDs ke XLSM (Spreadsheet yang diaktifkan makro)
Mengkonversi MDs ke XLT (Excel 97 - Templat 2003)
Mengkonversi MDs ke XLTM (Template Berkemampuan Makro Excel)
Mengkonversi MDs ke XLTX (Templat Excel)
Mengkonversi MDs ke APNG (Grafik Jaringan Portable Animasi)
Mengkonversi MDs ke DICOM (Pencitraan Digital dan Komunikasi dalam Kedokteran)
Mengkonversi MDs ke DXF (Format Pertukaran Gambar Autodesk)
Mengkonversi MDs ke EMZ (Metafile yang Ditingkatkan dengan Kompresi Windows)
Mengkonversi MDs ke JPEG2000 (Format Gambar J2K)
Mengkonversi MDs ke JPEG2000 (Format Gambar J2K)
Mengkonversi MDs ke ODP (Format Presentasi Dokumen Terbuka)
Mengkonversi MDs ke OTP (Format Standar OpenDocument)
Mengkonversi MDs ke POT (File Templat Microsoft PowerPoint)
Mengkonversi MDs ke POTM (File Templat Microsoft PowerPoint)
Mengkonversi MDs ke POTX (Presentasi Templat Microsoft PowerPoint)