แปลง HTML เป็น PDF ใน Java

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

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

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

แปลง HTML เป็น PDF ใน Java

สำหรับนักพัฒนา Java ที่กำลังมองหาโซลูชันที่ราบรื่นในการแปลง HTML เป็น PDF นั้น Aspose.Words for Java มอบ API การแปลงไฟล์ที่ใช้งานง่ายและตรงไปตรงมา โซลูชันของเราช่วยให้นักพัฒนา Java สามารถแปลงไฟล์จากรูปแบบหนึ่งไปเป็นอีกรูปแบบหนึ่งได้อย่างง่ายดาย ทำให้เป็นเครื่องมือที่ขาดไม่ได้สำหรับงานการแปลงไฟล์อัตโนมัติ

ไม่ว่าคุณจะทำงานกับ HTML, PDF หรือรูปแบบไฟล์อื่นๆ Aspose.Words for Java จะครอบคลุมทุกรูปแบบและรับประกันผลลัพธ์คุณภาพสูงสุด ทดสอบว่าโค้ด Java ทำงานอย่างไรกับไฟล์ HTML ของคุณตอนนี้

บันทึก HTML เป็น PDF ใน Java

ตัวอย่างต่อไปนี้สาธิตวิธีการแปลง HTML เป็น PDF ด้วยโค้ด Java เพียงไม่กี่บรรทัด เริ่มต้นด้วยการรวมเนมสเปซ Aspose.Words ไว้ในโปรเจ็กต์ Java ของคุณ จากนั้น ระบุเส้นทางไปยังไฟล์อินพุตและสร้างออบเจ็กต์ Document เพื่อโหลดเนื้อหา HTML จากนั้นคุณจะต้องระบุเส้นทางไปยังไฟล์เอาต์พุต PDF และใช้เมธอด save() เพื่อบันทึกผลลัพธ์เป็น PDF API การแปลงจะกำหนดรูปแบบไฟล์เอาต์พุตตามนามสกุลไฟล์ที่ระบุ

ตัวอย่างโค้ดใน Java เพื่อแปลง HTML เป็น PDF format
อัปโหลดไฟล์ที่คุณต้องการแปลง
รันโค้ด
เลือกรูปแบบเป้าหมายจากรายการ
// 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.html");
doc.save("Output.pdf");
import com.aspose.words.*; Document doc = new Document("Input.html"); doc.save("Output.pdf"); import com.aspose.words.*; Document doc = new Document("Input.html"); 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.html"); doc.save("Output.pdf"); import com.aspose.words.*; Document doc = new Document(); DocumentBuilder builder = new DocumentBuilder(doc); Shape shape = builder.insertImage("Input.html"); shape.getShapeRenderer().save("Output.pdf", new ImageSaveOptions(SaveFormat.pdf));
รันโค้ด
แบ่งปันรหัสบนโซเชียลมีเดีย:

วิธีแปลง HTML เป็น PDF ใน Java

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

Java ไลบรารีที่จะแปลง HTML เป็น PDF

เราโฮสต์ 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

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