Docx4j เป็น Java API แบบโอเพนซอร์ซสำหรับการสร้างและจัดการรูปแบบไฟล์ Microsoft Office ช่วยให้คุณสร้างและอัปเดตรูปแบบไฟล์ Microsoft OpenXML เช่น Word Docx, PowerPoint PPTX และ Excel XLSX DOCX4J ใช้ [jaxb1] (Java™ Architecture for XML Binding) สำหรับการสร้างการแสดงในหน่วยความจำของวัตถุที่เกี่ยวข้อง

ฟีเจอร์คีย์ของ docx4j api สำหรับ java

DOCX4J รองรับการทำงานกับ DOCX, PPTX และ XLSX ไฟล์ในหลายวิธี ต่อไปนี้เป็นคุณสมบัติสำคัญของ DOCX4J API

  1. สร้างและแก้ไขเอกสาร DOCX: DOCX4J ช่วยให้คุณสร้างเอกสาร Word ใหม่จากศูนย์หรือแก้ไขเอกสารที่มีอยู่ คุณสามารถเพิ่มย่อหน้า, ตาราง, รูปภาพ, ส่วนหัว, ส่วนท้ายและอื่น ๆ
  2. การสร้างเอกสารที่ใช้เทมเพลต: คุณสามารถใช้ Docx4j เพื่อสร้างเทมเพลตเอกสาร Word กับตัวยึดตำแหน่งจากนั้นเติมข้อมูลตัวยึดเหล่านั้นด้วยข้อมูลแบบไดนามิก สิ่งนี้มีประโยชน์สำหรับการสร้างเอกสารที่มีเนื้อหาแบบไดนามิกเช่นใบแจ้งหนี้รายงานและตัวอักษร
  3. การสนับสนุนการควบคุมเนื้อหา: DOCX4J ให้การสนับสนุนสำหรับการควบคุมเนื้อหาซึ่งเป็นองค์ประกอบ XML ที่มีโครงสร้างซึ่งสามารถแทรกลงในเอกสาร Word การควบคุมเนื้อหาสามารถใช้สำหรับการเชื่อมโยงข้อมูลการประกอบเอกสารและการจัดการเนื้อหา
  4. รวมและเปรียบเทียบเอกสาร: ห้องสมุดช่วยให้คุณสามารถรวมเอกสารหลายคำเข้ากับเอกสารเดียว นอกจากนี้ยังรองรับการเปรียบเทียบเอกสารช่วยให้คุณเปรียบเทียบเอกสารสองฉบับและระบุความแตกต่าง
  5. การแปลง PDF: DOCX4J สามารถใช้ในการแปลงเอกสาร Word เป็นรูปแบบ PDF ช่วยให้คุณสามารถสร้างไฟล์ PDF จากไฟล์ DOCX
  6. คุณสมบัติการนำเข้าและส่งออก: คุณสามารถนำเข้าและส่งออกเนื้อหาจากและไปยังรูปแบบต่าง ๆ รวมถึง HTML, RTF (รูปแบบข้อความที่หลากหลาย) และ XHTML
  7. การสนับสนุน MATHML: DOCX4J รองรับ MathML ซึ่งเป็นภาษามาร์กอัปสำหรับการแสดงสัญกรณ์ทางคณิตศาสตร์
  8. การสนับสนุนชิ้นส่วน XML ที่กำหนดเอง: ไลบรารีอนุญาตให้คุณเพิ่มชิ้นส่วน XML ที่กำหนดเองลงในเอกสาร Word ซึ่งเป็นวิธีการขยายขีดความสามารถของเอกสารนอกเหนือจากคุณสมบัติคำมาตรฐาน
  9. การสนับสนุนสำหรับการขยายคำ: DOCX4J จัดการส่วนขยายคำซึ่งเป็นคุณสมบัติหรือองค์ประกอบที่กำหนดเองที่อาจมีอยู่ในเอกสาร Word เอกสารที่ครอบคลุมและชุมชนที่ใช้งานอยู่: ห้องสมุดได้รับการจัดทำเอกสารอย่างดีพร้อมชุมชนที่แข็งแกร่งและกระตือรือร้นให้การสนับสนุนและการอัปเดต
  10. เอกสารที่ครอบคลุมและชุมชนที่ใช้งานอยู่: ห้องสมุดได้รับการจัดทำเอกสารอย่างดีพร้อมชุมชนที่แข็งแกร่งและกระตือรือร้นให้การสนับสนุนและการอัปเดต

จะติดตั้ง docx4j ได้อย่างไร?

คุณสามารถใช้คู่มือทีละขั้นตอนต่อไปนี้เพื่อติดตั้ง DOCX4J API สำหรับการทำงานกับรูปแบบไฟล์สำนักงานจากภายในแอปพลิเคชัน Java ของคุณ

ขั้นตอนในการติดตั้ง docx4j api

ในการติดตั้ง docx4j ในโครงการ Java ของคุณคุณสามารถใช้ Maven หรือ Gradle ซึ่งเป็นเครื่องมือสร้างระบบอัตโนมัติยอดนิยมสำหรับโครงการ Java นี่คือคำแนะนำทีละขั้นตอนเกี่ยวกับวิธีการติดตั้ง docx4j โดยใช้ maven: ** ขั้นตอนที่ 1:**สร้างโครงการ Maven ใหม่ (ข้ามขั้นตอนนี้หากคุณมีโครงการ Maven ที่มีอยู่แล้ว) ** ขั้นตอนที่ 2:**เปิดโครงการของคุณในสภาพแวดล้อมการพัฒนาแบบบูรณาการที่คุณต้องการ (IDE) เช่น Eclipse, Intellij หรือ NetBeans ** ขั้นตอนที่ 3:ค้นหาไฟล์ pom.xml ในโครงการของคุณ ไฟล์นี้เป็นที่ที่คุณประกาศการพึ่งพาโครงการของคุณ ** ขั้นตอนที่ 4: เพิ่มการพึ่งพา docx4j ในไฟล์ pom.xmlของคุณ เปิดไฟล์และเพิ่มการพึ่งพาต่อไปนี้ภายในส่วน:

<dependencies>
    <!-- Other dependencies... -->
    <dependency>
        <groupId>org.docx4j</groupId>
        <artifactId>docx4j-JAXB-ReferenceImpl</artifactId>
        <version>8.2.11</version>
    </dependency>
</dependencies>

** ขั้นตอนที่ 5:**บันทึกไฟล์ pom.xml

docx4j ทรัพยากร

ตัวอย่าง docx4j ที่กำลังจะมาถึง

  • ทำงานกับไฟล์ docx
  • ทำงานกับไฟล์ pptx
  • ทำงานกับไฟล์ XLSX คอยติดตามบทความเกี่ยวกับการทำงานกับ DOCX4J API ในแอปพลิเคชัน Java ของคุณ