Gawe piranti lunak nggunakake API panyuntingan dokumen majeng. Gawe piranti lunak portabel, mantep lan aman ing Jawa. Iki minangka solusi lengkap kanggo ngowahi dokumen lan gambar ing Jawa.
Java iki nyedhiyakake pangembang API sing kuat kanggo nyunting Word, PDF dokumen kanthi program. Gampang nggabungake fitur modifikasi dokumen menyang piranti lunak sampeyan. Solusi kita ndhukung panyuntingan PDF, DOCX, DOC, RTF, ODT, EPUB, HTML lan akeh format file liyane ing Java.
Tugas nyunting dokumen kanthi program ing Java yaiku tugas ngowahi unsur ing wit dokumen. Iki uga dikenal minangka 'DOM' - model pemrograman kanggo sesambungan karo unsur dokumen lan sifate.
Fitur panyuntingan kanggo struktur data sing kompleks ora bisa dipisahake saka fungsi telusuran lanjut. Kanggo njamin tingkat keluwesan sing paling dhuwur, perpustakaan kita nyedhiyakake pangembang Java kanthi fungsi telusuran Regex. Pendekatan iki nggedhekake kemungkinan kanggo ngowahi teks, ngidini nggunakake cithakan kanggo modifikasi isi dinamis.
Modifikasi program saka Word dokumen lan PDF minangka bagean integral saka alur kerja digital. Owahi teks ing PDF, Word, ngowahi tabel, masang grafik nggunakake data eksternal.
Java minangka solusi mandiri kanggo nyunting dokumen sing ora mbutuhake Microsoft Word utawa Acrobat Reader diinstal. Siap kanggo panggunaan industri lan nyedhiyakake macem-macem operasi kanggo ngowahi Word, PDF lan format file liyane:
Salah sawijining fitur sing paling dijaluk yaiku nggawe tabel dinamis lan modifikasi tabel ing Word dokumen lan PDF. Nggarap tabel gampang karo perpustakaan Java: ngowahi tabel, nganyari tabel lan ngekstrak teks tabel ing Java kode.
Conto ing ngisor iki nuduhake carane ngganti Word dokumen ing Java kode:
// Repository path: https://releases.aspose.com/java/repo/
// Maven, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>ver</version>
<classifier>jdk17</classifier>
</dependency>
Nyalin
// Repository path: https://releases.aspose.com/java/repo/
// Gradle, where 'ver' - Aspose.Words version number, for example, 24.4.
compile(group: 'com.aspose', name: 'aspose-words', version: 'ver', classifier: 'jdk17')
Nyalin
// Repository path: https://releases.aspose.com/java/repo/
// Ivy, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency org="com.aspose" name="aspose-words" rev="ver">
<artifact name="aspose-words" m:classifier="jdk17" ext="jar"/>
</dependency>
Nyalin
// Repository path: https://releases.aspose.com/java/repo/
// Sbt, where 'ver' - Aspose.Words version number, for example, 24.4.
libraryDependencies += "com.aspose" % "aspose-words" % "ver"
Nyalin
import com.aspose.words.*;
Document doc = new Document("Input.docx");
DocumentBuilder builder = new DocumentBuilder(doc);
// Lebokake teks ing wiwitan dokumen.
builder.moveToDocumentStart();
builder.writeln("Morbi enim nunc faucibus a.");
doc.save("Output.docx");
import com.aspose.words.*;
Document doc = new Document("Input.docx");
DocumentBuilder builder = new DocumentBuilder(doc);
// Lebokake tabel ing wiwitan dokumen.
builder.moveToDocumentStart();
builder.startTable();
builder.insertCell();
builder.write("Row 1, cell 1.");
builder.insertCell();
builder.write("Row 1, cell 2.");
builder.endTable();
doc.save("Output.docx");
import com.aspose.words.*;
Document doc = new Document("Input.docx");
DocumentBuilder builder = new DocumentBuilder(doc);
// Lebokake gambar ing wiwitan dokumen.
builder.moveToDocumentStart();
builder.insertImage("Image.png");
doc.save("Output.docx");
Kita dadi tuan rumah paket Java ing repositori Maven. 'Aspose.Words kanggo Java' JAR umum sing ngemot kode byte. Tututi pandhuan langkah demi langkah babagan carane nginstal ing lingkungan pangembang Java.
Java SE 7 Java sing luwih anyar didhukung. Kita uga nyedhiyakake paket kapisah kanggo Java SE 6 yen sampeyan wajib nggunakake JRE ketinggalan jaman iki.
Java kita lintas platform lan mbukak kabeh sistem operasi kanthi JVM, kalebu Microsoft Windows, Linux, macOS, Android lan iOS.
Kanggo informasi babagan katergantungan paket opsional, kayata JogAmp JOGL, Harfbuzz font Java Advanced Imaging JAI, waca Dokumentasi Produk.