Jest to obszerna biblioteka Word edycji i manipulacji dla języka Java. Skorzystaj z naszego interfejsu API do edycji Word, aby tworzyć przenośne, niezawodne i bezpieczne oprogramowanie w języku Java.
Programowa modyfikacja Word dokumentów jest integralną częścią nowoczesnego cyfrowego obiegu dokumentów. Edytuj tekst w Word, wstawiaj wykresy używając danych zewnętrznych, modyfikuj tabele.
Java biblioteka to samodzielne rozwiązanie do edycji Word, które nie opiera się na innym oprogramowaniu. Jest gotowy do użytku komercyjnego, pokrywa wszystkie możliwe potrzeby profesjonalnych programistów Java:
Edytor programowy Java Word zapewnia programistom nowoczesny interfejs API do programowej edycji Word. Szybko zintegruj funkcje modyfikacji Word ze swoim oprogramowaniem. Nasza biblioteka obsługuje modyfikację różnych formatów dokumentów w Java.
Zadaniem programowej edycji Word w Java jest zmodyfikowanie elementów w drzewie Word dokumentów. Jest również znany jako "DOM" - model programowania do interakcji z elementami Word dokumentu i ich właściwościami.
Funkcje modyfikacji Word są nierozerwalnie związane z zaawansowaną funkcjonalnością wyszukiwania Word. Aby zapewnić wysoki poziom elastyczności, nasza Java biblioteka zapewnia programistom funkcję wyszukiwania opartą na Word. Takie podejście rozszerza możliwości edycji tekstu w Word plikach, pozwalając na użycie szablonów do dynamicznej transformacji Word.
Jedną z najbardziej pożądanych funkcji jest dynamiczne tworzenie i modyfikowanie tabel w Word dokumentach. Praca z tabelami jest bardzo wygodna dzięki Java bibliotece: edytuj tabele, aktualizuj tabele i wyodrębniaj tekst tabeli za pomocą Java.
Poniższy przykład ilustruje, jak zmodyfikować Word dokument w Java:
// 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>
Kopiuj
// 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')
Kopiuj
// 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>
Kopiuj
// 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"
Kopiuj
import com.aspose.words.*;
Document doc = new Document("Input.docx");
DocumentBuilder builder = new DocumentBuilder(doc);
// Wstaw tekst na początku dokumentu.
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);
// Wstaw tabelę na początku dokumentu.
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);
// Wstaw obraz na początku dokumentu.
builder.moveToDocumentStart();
builder.insertImage("Image.png");
doc.save("Output.docx");
Nasze Java hostujemy w repozytoriach Maven. 'Aspose.Words for Java' to wspólny JAR zawierający kod bajtowy. Postępuj zgodnie z instrukcjami krok po kroku, jak zainstalować go w swoim środowisku programisty Java.
Obsługiwana jest Java SE 7 i nowsze Java Udostępniamy również osobny pakiet dla Java SE 6 na wypadek, gdybyś musiał używać tego przestarzałego JRE.
Nasz Java jest wieloplatformowy i działa na wszystkich systemach operacyjnych z JVM, w tym Microsoft Windows, Linux, macOS, Android i iOS.
Aby uzyskać informacje na temat dodatkowych zależności między pakietami, takich jak JogAmp JOGL, Harfbuzz silnika czcionki, Java Zaawansowane obrazowanie JAI, zapoznaj się z dokumentacją produktu.
Możesz edytować pliki w wielu innych formatach plików: