LaTeX ใช้ในการสร้างเอกสารทางวิทยาศาสตร์ที่ได้รับการขัดเกลาและขัดเกลา ซึ่งอาจรวมถึงนิพจน์ทางคณิตศาสตร์ที่ซับซ้อน วัสดุหลายภาษา ฯลฯ ในบางสถานการณ์ คุณอาจต้องแปลงไฟล์ TeX เป็นรูปภาพ SVG ตามข้อกำหนดดังกล่าว บทความนี้จะอธิบายวิธีแปลงรูปภาพ TeX เป็น SVG โดยทางโปรแกรมใน Java
- TeX เป็น SVG Image Converter – การติดตั้ง Java API
- วิธีแปลง LaTeX TeX เป็น SVG ใน Java - ขั้นตอน
- แปลง LaTeX เป็น SVG Image โดยทางโปรแกรมใน Java
TeX เป็น SVG Image Converter – การติดตั้ง Java API
Aspose.TeX for Java API รองรับการเรียงไฟล์ TeX นอกจากนี้ คุณสามารถสร้างรูปแบบ TeX แบบกำหนดเองหรือแสดงไฟล์ LaTeX เป็น [รูปแบบไฟล์] ที่รองรับ 5 คุณสามารถกำหนดค่า API ได้ง่ายๆ โดยดาวน์โหลดไฟล์ JAR จากส่วน ดาวน์โหลด หรือใช้ข้อมูลจำเพาะต่อไปนี้ในไฟล์ pom.xml เพื่อติดตั้งจาก พื้นที่เก็บข้อมูล:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-tex</artifactId>
<version>22.8</version>
</dependency>
วิธีแปลง LaTeX TeX เป็น SVG ใน Java - ขั้นตอน
ขั้นตอนต่อไปนี้สาธิตวิธีแปลงไฟล์รูปแบบ LaTeX เป็นรูปภาพ SVG:
- สร้างตัวเลือกการแปลง LaTeX จากส่วนขยายเอ็นจิ้น Object TeX
- ระบุไดเร็กทอรีการทำงาน
- เริ่มต้นวัตถุ SvgSaveOptions เพื่อแสดงผลภาพ SVG
- เรียกใช้การแปลงภาพ LaTeX เป็น SVG
แปลง LaTeX เป็น SVG Image โดยทางโปรแกรมใน Java
คุณต้องทำตามขั้นตอนต่อไปนี้เพื่อแปลงไฟล์ LaTeX เป็นรูปภาพ SVG:
- สร้างตัวเลือกการแปลง LaTeX โดยใช้วัตถุคลาส TeXOptions
- ระบุไดเร็กทอรีการทำงานเพื่อสร้างไฟล์เอาต์พุต
- สร้างวัตถุของคลาส SvgSaveOptions
- เรนเดอร์ไฟล์รูปแบบ LaTeX เป็น SVG โดยใช้คลาส TexJob
โค้ดตัวอย่างต่อไปนี้สาธิตวิธีแปลงรูปภาพ LaTeX เป็น SVG โดยทางโปรแกรมใน Java:
// สร้างตัวเลือกการแปลงสำหรับรูปแบบ Object LaTeX จากส่วนขยายเอ็นจิ้น Object TeX
com.aspose.tex.TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());
// ระบุไดเร็กทอรีการทำงานของระบบไฟล์สำหรับเอาต์พุต
options.setOutputWorkingDirectory(new com.aspose.tex.OutputFileSystemDirectory(dataDir));
// เริ่มต้นตัวเลือกสำหรับการบันทึกในรูปแบบ SVG
options.setSaveOptions(new com.aspose.tex.rendering.SvgSaveOptions());
// เรียกใช้การแปลง LaTeX เป็น SVG
new com.aspose.tex.TeXJob(dataDir + "hello-world.ltx", new com.aspose.tex.rendering.SvgDevice(), options).run();
รับใบอนุญาตการประเมินฟรี
คุณสามารถหลีกเลี่ยงข้อจำกัดในการประเมินได้โดยขอ ใบอนุญาตชั่วคราวฟรี
บทสรุป
ในบทความนี้ คุณได้เรียนรู้วิธีแปลงไฟล์ LaTeX เป็นภาพ SVG ที่ปรับขนาดได้โดยใช้โปรแกรมใน Java นอกจากนี้ คุณสามารถสำรวจพื้นที่ เอกสารประกอบ เพื่อดูบทอื่นๆ ที่ครอบคลุมคุณสมบัติต่างๆ ของ API โปรดติดต่อเราได้ที่ ฟอรัม ในกรณีที่คุณต้องการหารือเกี่ยวกับข้อกำหนดหรือข้อกังวลใดๆ