รูปแบบ TeX ใช้สำหรับการทำงานกับเอกสารทางเทคนิคและวิทยาศาสตร์ มักใช้ในการสื่อสารหรือเผยแพร่เอกสารดังกล่าว ในบางสถานการณ์ คุณอาจต้องแสดงไฟล์ TeX เป็นรูปภาพ เช่น PNG หรือ JPG ในบทความนี้ คุณจะได้เรียนรู้วิธีแปลงรูปภาพ TeX เป็น PNG หรือ JPG โดยทางโปรแกรมใน C# โปรดดูส่วนต่อไปนี้สำหรับรายละเอียดเพิ่มเติม
- ตัวแปลง LTX/TeX เป็น PNG หรือ JPG – การติดตั้ง C# API
- แปลง TeX (LaTeX) เป็นภาพ PNG ใน C#
- แปลง LaTeX (TeX) เป็น JPG Image โดยทางโปรแกรมโดยใช้ C#
ตัวแปลง LTX/TeX เป็น PNG หรือ JPG – การติดตั้ง C# API
Aspose.TeX for .NET API รองรับการทำงานกับ TeX, PNG, JPG และ รูปแบบที่รองรับ อื่นๆ คุณสามารถกำหนดค่า API ได้ง่ายๆ โดยดาวน์โหลดไฟล์ DLL จากส่วน ดาวน์โหลด หรือติดตั้งจาก NuGet ด้วยคำสั่งการติดตั้งด้านล่าง:
PM> Install-Package Aspose.TeX
แปลง TeX (LaTeX) เป็นภาพ PNG ใน C#
คุณสามารถแปลงไฟล์ LTX หรือ TeX เป็นภาพ PNG โดยทำตามขั้นตอนต่อไปนี้:
- โหลดไฟล์อินพุต LTX หรือ TEX
- สร้างตัวเลือกการแปลงสำหรับรูปแบบ LaTeX ด้วยคลาส TeXOptions
- เริ่มต้น PngSaveOptions เพื่อบันทึกรูปภาพในรูปแบบ PNG
- เรียกใช้การแปลง LaTeX เป็น PNG ด้วยคลาส TexJob
ข้อมูลโค้ดด้านล่างอธิบายวิธีการแปลงไฟล์ TeX เป็น PNG โดยทางโปรแกรมใน C #:
// โหลดไฟล์อินพุต LTX หรือ TEX
byte[] bytes = File.ReadAllBytes("helloworld.ltx");
Stream stream = new MemoryStream(bytes);
// สร้างตัวเลือกการแปลงสำหรับรูปแบบ Object LaTeX บนส่วนขยายเครื่องยนต์ Object TeX
TeXOptions options = TeXOptions.ConsoleAppOptions(TeXConfig.ObjectLaTeX);
// ระบุไดเร็กทอรีการทำงานของระบบไฟล์สำหรับเอาต์พุต
options.OutputWorkingDirectory = new OutputFileSystemDirectory(dataDir);
// เริ่มต้น PngSaveOptions เพื่อบันทึกรูปภาพในรูปแบบ PNG
options.SaveOptions = new PngSaveOptions();
// เรียกใช้การแปลง LaTeX เป็น PNG
new TeXJob(stream, new ImageDevice(), options).Run();
แปลง LTX หรือ TeX เป็น JPG Image โดยใช้ C#
คุณสามารถแปลงไฟล์ LaTeX ที่มีนามสกุลไฟล์ LTX หรือ TEX เป็นภาพ JPG ด้วยขั้นตอนด้านล่าง:
- โหลดไฟล์ LaTeX ต้นทาง
- สร้างตัวเลือกโดยใช้วัตถุคลาส TeXOptions
- ระบุวัตถุคลาส JpegSaveOptions
- เรียกใช้ LaTeX เป็น JPG โดยใช้คลาส TexJob
รหัสต่อไปนี้อธิบายวิธีการแปลงรูปภาพ TeX เป็น JPG โดยทางโปรแกรมโดยใช้ C #:
// โหลดไฟล์อินพุต LTX หรือ TEX
byte[] bytes = File.ReadAllBytes("helloworld.ltx");
Stream stream = new MemoryStream(bytes);
// สร้างตัวเลือกการแปลงสำหรับรูปแบบ Object LaTeX บนส่วนขยายเครื่องยนต์ Object TeX
TeXOptions options = TeXOptions.ConsoleAppOptions(TeXConfig.ObjectLaTeX);
// ระบุไดเร็กทอรีการทำงานของระบบไฟล์สำหรับเอาต์พุต
options.OutputWorkingDirectory = new OutputFileSystemDirectory(dataDir);
// เริ่มต้นตัวเลือกสำหรับการบันทึกในรูปแบบ JPG
options.SaveOptions = new JpegSaveOptions();
// เรียกใช้การแปลง LaTeX เป็น JPG
new TeXJob(stream, new ImageDevice(), options).Run();
รับใบอนุญาตการประเมินฟรี
คุณสามารถประเมิน API ได้โดยไม่มีข้อจำกัดใดๆ โดยขอ ใบอนุญาตชั่วคราวฟรี
บทสรุป
ในบทความนี้ คุณได้เรียนรู้วิธีแปลงไฟล์ TeX เป็นภาพ PNG หรือ JPG โดยทางโปรแกรมใน C# คุณสามารถฝังคุณลักษณะนี้เพื่อแปลงไฟล์ LaTeX ที่มีนามสกุลไฟล์ TEX หรือ LTX ในแอปพลิเคชันที่ใช้ .NET หรือ .NET Core นอกจากนี้ คุณสามารถดู เอกสารประกอบ โปรดติดต่อเราได้ที่ ฟอรัม สำหรับข้อสงสัยของคุณ