แปลง Word, PDF, เว็บใน Java

Java ซอฟต์แวร์ความเร็วสูงสำหรับแปลงเอกสารสำนักงานเป็นรูปแบบไฟล์ต่างๆ

ใช้ API การแปลงเอกสารของเราเพื่อสร้างซอฟต์แวร์แบบพกพา ทนทาน และปลอดภัยใน Java นี่เป็นโซลูชันซอฟต์แวร์ที่มีประสิทธิภาพในการนำเข้าและส่งออกเอกสาร Word, PDF, เว็บโดยใช้ Java

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

แปลงเอกสารระหว่างรูปแบบต่างๆ โดยใช้ Java

ต้องการแปลงเอกสารจากรูปแบบหนึ่งเป็นอีกรูปแบบหนึ่งโดยทางโปรแกรมหรือไม่? ด้วย Aspose.Words สำหรับ Java คุณสามารถแปลงไฟล์โดยใช้โค้ด Java.

Java อันทรงพลังช่วยให้สามารถแปลงเอกสารเป็นรูปแบบยอดนิยมมากมายด้วยคุณภาพระดับมืออาชีพ:

  • Microsoft Word: DOC, DOCX, RTF, DOT, DOTX, DOTM, DOCM
  • OpenOffice: ODT, OTT
  • เค้าโครงคงที่: PDF, XPS, OpenXPS, PostScript
  • รูปภาพ: JPG, PNG, TIFF, BMP, SVG, EMF, GIF
  • เว็บ: HTML, MHTML
  • อื่นๆ: EPUB, MOBI, Xaml, PCL, etc.

ตัวอย่างต่อไปนี้สาธิตวิธีการแปลงเอกสารใน 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");
doc.save("Output.pdf");
import com.aspose.words.*; Document doc = new Document("Input.docx"); doc.save("Output.pdf"); import com.aspose.words.*; Document doc = new Document("Input.docx"); ImageSaveOptions saveOptions = new ImageSaveOptions(SaveFormat.pdf); for (int page = 0; page < doc.getPageCount(); page++) { saveOptions.setPageSet(new PageSet(page)); doc.save(String.format("Output_%d.pdf", page + 1), saveOptions); } import com.aspose.words.*; Document doc = new Document(); DocumentBuilder builder = new DocumentBuilder(doc); builder.insertImage("Input.docx"); doc.save("Output.pdf"); import com.aspose.words.*; Document doc = new Document(); DocumentBuilder builder = new DocumentBuilder(doc); Shape shape = builder.insertImage("Input.docx"); shape.getShapeRenderer().save("Output.pdf", new ImageSaveOptions(SaveFormat.pdf));
รันโค้ด
แบ่งปันรหัสบนโซเชียลมีเดีย:

วิธีแปลง PDF, Word, JPG และรูปแบบไฟล์อื่นๆ ใน Java

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

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

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