GroupDocs.Editor for Java sekilas

API untuk mengedit, mengonversi, dan menyimpan dokumen, spreadsheet, slide, dan e-book dalam aplikasi Java.

Illustration editor

Edit dengan mudah beberapa dokumen di java

Mengedit beberapa file PDF dan kantor dengan mulus dengan berbagai format. GroupDocs.Editor for Java Membuat pengeditan dokumen cepat dan bebas repot.

Konversi dokumen ke HTML/CSS

Konversi dokumen ke markup HTML/CSS murni yang kompatibel dengan editor WYSIWYG, memungkinkan pengeditan dokumen yang mudah dan efisien di lingkungan web.

Simpan dokumen yang diedit dalam berbagai format

Simpan dokumen yang diedit kembali ke format aslinya atau ekspornya ke format lain seperti PDF, memastikan fleksibilitas dan kompatibilitas.

Kemandirian platform

GroupDocs.editor untuk Java mendukung sistem operasi, kerangka kerja, dan manajer paket berikut.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

Format file yang didukung

GroupDocs.editor mendukung operasi dengan format file berikut tentang impor dan ekspor (Daftar Lengkap).

Format Microsoft Office

  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLTX, XLT, XLAM
  • PowerPoint: PPT, PPTX, PPS, PPSX

Format dokumen lainnya

  • Format Lapisan Tetap: PDF, XPS (hanya ekspor)
  • OpenDocument: ODT, OTT, ODS, FODS, ODP, OTP, FODP
  • Tabel teks yang dibatasi: CSV, TSV, DSV (pemisah sewenang -wenang)
  • Format tabel lainnya: SXC, DIF
  • eBook: ePub, AZW3, Mobi, TXT

Format terkait web

  • Markup: HTML, MHTML, Markdown (MD), XML, CHM, JSON
  • Format email: EML, EMLX, MSG, MBOX, TNEF, MHT, PST, OFT, OST, VCF, ICS

Fitur utama

Memuat, mengedit dan menyimpan berbagai format dokumen, email, ebooks, dan PDF format yang berbeda.

Feature icon

Edit file

Edit konten berbagai format dokumen termasuk PDF, DOCX, XLSX, PPTX, dan banyak lagi.

Feature icon

Terjemahkan ke HTML/CSS

Konversi dokumen ke html/css untuk mengedit mudah dengan editor wysiwyg seperti ckeditor atau tinymce.

Feature icon

Simpan dokumen yang diedit

Simpan HTML/CSS yang diedit kembali ke format dokumen asli atau ekspor ke PDF.

Feature icon

Ekstrak informasi dokumen

Ekstrak informasi seperti jumlah halaman, ukuran, dan status enkripsi dari dokumen.

Feature icon

Dukungan untuk berbagai format

Edit berbagai format dokumen termasuk file Microsoft Office, PDF, dan banyak lagi.

Feature icon

Perlindungan kata sandi

Muat dan edit dokumen yang dilindungi kata sandi dengan mudah, dan melindungi dokumen output dengan perlindungan kata sandi.

Feature icon

Edit email

Edit dan simpan pesan dan surat email dalam MSG, EML, EMLX, MBox dan banyak format lainnya, termasuk mengedit metadata seperti subjek, ke, CC, BCC, dari, judul, tanggal dan sebagainya.

Feature icon

Ekstraksi font

Ekstrak font dari dokumen WordProcessing untuk digunakan dalam proses pengeditan.

Feature icon

Halaman pratinjau

Hasilkan representasi gambar dari halaman dokumen untuk lebih memahami konten dan struktur.

Sampel kode

Beberapa menggunakan kasus operasi khas menggunakan GroupDocs.Editor for Java

Ganti teks di docx

Contoh ini menunjukkan memuat dan mengedit konten file input DOCX secara terprogram dengan mengganti konten teks di yang lain. Setelah itu konten dokumen yang dimodifikasi disimpan kembali sebagai dokumen DOCX baru.

Edit input docx dengan mengganti teks dan simpan kembali ke docx


// Muat dokumen input berdasarkan jalur dan tentukan opsi beban jika perlu
Editor editor = new Editor("input.docx", new WordProcessingLoadOptions());

// Buka dokumen untuk diedit dan dapatkan "EditableDocument"
EditableDocument original = editor.edit();

// Ganti Teks - Ini meniru pengeditan konten
String modifiedContent = original.getEmbeddedHtml().replace("old text", "new text");

// Buat instance "EditableDocument" baru dari konten yang diedit
EditableDocument edited = EditableDocument.fromMarkup(modifiedContent, null);

// Siapkan opsi simpan dengan format output yang diinginkan
WordProcessingSaveOptions saveOptions = new WordProcessingSaveOptions(WordProcessingFormats.Docx);

// Simpan Konten Dokumen yang Diedit ke Docx
editor.save(edited, "output.docx", saveOptions);

// Buang semua sumber daya
edited.dispose(); original.dispose(); editor.dispose();

Edit konten lembar kerja Excel tertentu

Dokumen spreadsheet (seperti XLS, XLSX, XLSM, ODS dan sebagainya) mungkin memiliki satu atau lebih lembar kerja (tab). GroupDocs.editor memungkinkan untuk mengedit konten satu lembar kerja sekaligus. Setelah diedit, lembar kerja ini dapat disimpan ke dokumen spreadsheet terpisah (di mana hanya lembar kerja khusus ini yang akan disimpan), atau lembar kerja yang diedit dapat dimasukkan kembali ke dokumen asli, di mana ia dapat menggantikan lembar kerja asli atau disimpan bersama, bersama dengan yang asli. Contoh ini menunjukkan memuat dokumen XLSX, mengedit lembar kerja ke -2 dan menyimpannya sebagai dokumen terpisah baru dalam format XLSX dan CSV.

Edit lembar kerja khusus XLSX dan simpan sebagai XLSX dan CSV


// Muat input xlsx dengan path dan tentukan opsi beban jika perlu
Editor editor = new Editor("input.xlsx", new SpreadsheetLoadOptions());

// Buat dan sesuaikan opsi edit - atur lembar kerja ke -2 untuk diedit
SpreadsheetEditOptions editOptions = new SpreadsheetEditOptions();
editOptions.setWorksheetIndex(1);

// Buka lembar kerja ke -2 ini untuk diedit dan dapatkan "EditableDocument"
EditableDocument originalWorksheet = editor.edit(editOptions);

// Ganti Teks - Ini meniru pengeditan konten
String modifiedContent = originalWorksheet.getEmbeddedHtml().replace("Cell Text", "Edited Cell Text");

// Buat instance "EditableDocument" baru dari lembar kerja yang diedit
EditableDocument editedWorksheet = EditableDocument.fromMarkup(modifiedContent, null);

// Simpan Lembar Kerja yang Diedit ke Dokumen XLSX Baru
editor.save(editedWorksheet, "output.xlsx", new SpreadsheetSaveOptions(SpreadsheetFormats.Xlsx));

// Simpan Lembar Kerja yang Diedit ke Dokumen CSV Baru dengan Pembatas/Pemisah Koma (,)
editor.save(editedWorksheet, "output.csv", new DelimitedTextSaveOptions(","));

// Buang semua sumber daya
editedWorksheet.dispose(); originalWorksheet.dispose(); editor.dispose();

Siap untuk memulai?

Unduh GroupDocs.Editor secara gratis atau dapatkan lisensi uji coba untuk akses penuh!

Sumber daya yang berguna

Jelajahi dokumentasi, sampel kode, dan dukungan masyarakat untuk meningkatkan pengalaman Anda.

Tip lisensi sementara

1
Daftar dengan email kantor Anda. Layanan email gratis tidak diperbolehkan.
2
Gunakan tombol Dapatkan lisensi sementara pada langkah kedua.
 Indonesian