แก้ไขเอกสารใน Java

ขั้นสูง Word, PDF Editor สำหรับ Java ใช้เพื่อแก้ไขเอกสารโดยทางโปรแกรม

พัฒนาซอฟต์แวร์โดยใช้ API การแก้ไขเอกสารขั้นสูง สร้างซอฟต์แวร์แบบพกพา แข็งแกร่ง และปลอดภัยใน Java นี่เป็นโซลูชันที่ครอบคลุมในการแก้ไขเอกสารและรูปภาพใน Java

ดูข้อมูลโค้ด

แก้ไขเอกสารใน Java

ไลบรารี Java นี้มอบ API อันทรงพลังให้กับนักพัฒนาในการแก้ไขเอกสาร Word, PDF โดยทางโปรแกรม รวมคุณสมบัติการแก้ไขเอกสารเข้ากับซอฟต์แวร์ของคุณได้อย่างง่ายดาย โซลูชันของเรารองรับการแก้ไข PDF, DOCX, DOC, RTF, ODT, EPUB, HTML และรูปแบบไฟล์อื่นๆ ใน Java

เปลี่ยน PDF, Word ใน Java

งานแก้ไขเอกสารโดยทางโปรแกรมใน Java เป็นงานในการแก้ไของค์ประกอบในแผนผังเอกสาร เรียกอีกอย่างว่า 'DOM' - โมเดลการเขียนโปรแกรมสำหรับการโต้ตอบกับองค์ประกอบของเอกสารและคุณสมบัติขององค์ประกอบ

คุณลักษณะการแก้ไขสำหรับโครงสร้างข้อมูลที่ซับซ้อนจะแยกออกจากฟังก์ชันการค้นหาขั้นสูง ไลบรารีของเรามีฟังก์ชันการค้นหา Regex ให้นักพัฒนา Java เพื่อให้แน่ใจว่ามีความยืดหยุ่นในระดับสูงสุด วิธีการนี้ขยายความเป็นไปได้ในการแก้ไขข้อความ ทำให้สามารถใช้เทมเพลตเพื่อแก้ไขเนื้อหาแบบไดนามิกได้

แก้ไขข้อความในเอกสารโดยใช้ Java

การปรับเปลี่ยนเอกสาร Word และ PDF แบบเป็นโปรแกรมเป็นส่วนสำคัญของเวิร์กโฟลว์ดิจิทัล แก้ไขข้อความใน PDF, Word แก้ไขตาราง แทรกกราฟโดยใช้ข้อมูลภายนอก

ไลบรารี Java เป็นโซลูชันแบบสแตนด์อโลนในการแก้ไขเอกสารที่ไม่ต้องติดตั้ง Microsoft Word หรือ Acrobat Reader พร้อมสำหรับการใช้งานในอุตสาหกรรมและให้การดำเนินการอย่างเต็มรูปแบบในการแก้ไข Word, PDF และรูปแบบไฟล์อื่นๆ:

  • แทรกองค์ประกอบเอกสารใหม่
  • อัปเดตองค์ประกอบที่มีอยู่: ย่อหน้า รายการ ตาราง รูปภาพ ลิงก์ ฟิลด์ แผนภูมิ ฯลฯ
  • ใช้และแก้ไขสไตล์ ซึ่งเป็นชุดของแอตทริบิวต์การจัดรูปแบบ
  • ค้นหารูปแบบข้อความเฉพาะและแทนที่ด้วยข้อความใหม่
  • ส่งออกผลลัพธ์เป็น Word, PDF และรูปแบบไฟล์อื่น ๆ โดยใช้เมธอด 'Document.Save'
  • ลบองค์ประกอบที่ไม่จำเป็น (ตัดตอน, ส่วน, หน้า, ย่อหน้า)

แก้ไขตารางโดยใช้ Java

หนึ่งในคุณสมบัติที่ร้องขอมากที่สุดคือการสร้างตารางแบบไดนามิกและการแก้ไขตารางในเอกสาร Word และ PDF การทำงานกับตารางเป็นเรื่องง่ายด้วยไลบรารี Java: แก้ไขตาราง อัปเดตตาราง และแยกข้อความตารางในโค้ด Java

ตัวอย่างต่อไปนี้แสดงวิธีการเปลี่ยนเอกสาร Word ในโค้ด Java:

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>
สำเนา
// 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')
สำเนา
// 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>
สำเนา
// 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"
สำเนา
import com.aspose.words.*;

Document doc = new Document("Input.docx");
DocumentBuilder builder = new DocumentBuilder(doc);

// แทรกข้อความที่จุดเริ่มต้นของเอกสาร
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);

// แทรกตารางที่จุดเริ่มต้นของเอกสาร
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);

// แทรกรูปภาพที่จุดเริ่มต้นของเอกสาร
builder.moveToDocumentStart();
builder.insertImage("Image.png");

doc.save("Output.docx");
รันโค้ด

วิธีแก้ไข Word, PDF และรูปแบบไฟล์อื่นๆ

  1. ติดตั้งโปรแกรมแก้ไขเอกสารสำหรับ Java
  2. เพิ่มการอ้างอิงไลบรารี (นำเข้าไลบรารี) ไปยังโปรเจ็กต์ Java ของคุณ
  3. เปิดเอกสารใน Java
  4. แทรกเนื้อหาที่จุดเริ่มต้นของเอกสาร
  5. เรียกเมธอด save() โดยส่งชื่อไฟล์เอาต์พุตที่มีนามสกุลที่ต้องการ
  6. รับผลการแก้ไข

Java ไลบรารี่เพื่อทำงานกับไฟล์

เราโฮสต์ Java ของเราในที่เก็บ Maven 'Aspose.Words สำหรับ Java' เป็น JAR ทั่วไปที่มีโค้ดไบต์ โปรดปฏิบัติตาม คำแนะนำทีละขั้นตอน เกี่ยวกับวิธีการติดตั้งในสภาพแวดล้อมนักพัฒนา Java ของคุณ

ความต้องการของระบบ

Java SE 7 และ Java เวอร์ชันล่าสุด นอกจากนี้เรายังมีแพ็คเกจแยกต่างหากสำหรับ Java SE 6 ในกรณีที่คุณจำเป็นต้องใช้งาน JRE ล้าสมัยนี้

Java ของเราเป็นแบบข้ามแพลตฟอร์มและทำงานบนระบบปฏิบัติการทั้งหมดที่มีการใช้งาน JVM Microsoft Windows, Linux, macOS, Android และ iOS

สำหรับข้อมูลเกี่ยวกับการพึ่งพาแพ็คเกจเสริม เช่น JogAmp JOGL, Harfbuzz ฟอนต์ Java Advanced Imaging JAI โปรดดู เอกสารประกอบผลิตภัณฑ์

รูปแบบไฟล์ที่นิยมแก้ไขมากที่สุด

5%

สมัครสมาชิก Aspose Product Updates

รับจดหมายข่าวและข้อเสนอรายเดือนที่ส่งตรงถึงกล่องจดหมายของคุณ