แปลง LaTeX เป็นรูปภาพ SVG ใน C#

TeX เป็นภาษาที่ประกอบด้วยการเขียนโปรแกรมและไวยากรณ์มาร์กอัป LaTeX เป็นรูปแบบที่ใช้บ่อยที่สุดซึ่งผสมผสานรูปแบบเอกสารต่างๆ เช่น หนังสือ จดหมาย ข้อความ และอื่นๆ ในบางกรณี คุณอาจต้องการแปลงไฟล์ TeX เป็นรูปภาพ SVG บทความนี้ครอบคลุมถึงวิธีแปลงรูปภาพ TeX เป็น SVG โดยทางโปรแกรมใน C#

TeX เป็น SVG Image Converter – C# ดาวน์โหลด API ฟรี

Aspose.TeX for .NET สามารถใช้ API เพื่อเรียงไฟล์ TeX เป็น รูปแบบไฟล์ ที่แตกต่างกัน สามารถใช้เพื่อสร้าง จัดการ หรือแปลงเอกสารที่มีโครงสร้างต่างๆ เพียงดาวน์โหลดไฟล์ DLL อ้างอิงจากหน้า New Releases หรือเรียกใช้คำสั่งการติดตั้งต่อไปนี้เพื่อกำหนดค่าจากแกลเลอรี NuGet:

PM> Install-Package Aspose.TeX

แปลง LaTeX TeX เป็น SVG ใน C# - คำแนะนำทีละขั้นตอน

คุณสามารถแปลงไฟล์ LaTeX TeX เป็นภาพ SVG โดยทำตามขั้นตอนด้านล่าง:

  1. สร้างตัวเลือกการแปลงสำหรับรูปแบบ Object LaTeX
  2. ระบุไดเร็กทอรีการทำงานของระบบไฟล์
  3. เริ่มต้นตัวเลือกสำหรับการบันทึกภาพ SVG
  4. เรียกใช้การแปลงภาพ LaTeX เป็น SVG

แปลง TeX LTX เป็นรูปภาพ SVG โดยทางโปรแกรมใน C#

คุณต้องทำตามขั้นตอนต่อไปนี้เพื่อแปลงไฟล์ LaTeX เป็นรูปภาพ SVG:

  1. สร้างตัวเลือกการแปลงด้วยคลาส TeXOptions
  2. ตั้งค่าไดเร็กทอรีการทำงานของระบบไฟล์เพื่อสร้างเอาต์พุตไฟล์
  3. เริ่มต้นอินสแตนซ์ของคลาส SvgSaveOptions
  4. เรียกใช้การแปลงภาพ LaTeX เป็น SVG ด้วยอินสแตนซ์คลาส TexJob

ข้อมูลโค้ดด้านล่างแสดงวิธีแปลงรูปภาพ LaTeX เป็น SVG โดยทางโปรแกรมใน C#:

// สร้างตัวเลือกการแปลงสำหรับรูปแบบ Object LaTeX จากส่วนขยายเอ็นจิ้น Object TeX
Aspose.TeX.TeXOptions options = Aspose.TeX.TeXOptions.ConsoleAppOptions(Aspose.TeX.TeXConfig.ObjectLaTeX);

// ระบุไดเร็กทอรีการทำงานของระบบไฟล์สำหรับเอาต์พุต
options.OutputWorkingDirectory = new Aspose.TeX.IO.OutputFileSystemDirectory(Program.OutputDirectory);

// เริ่มต้นตัวเลือกสำหรับการบันทึกในรูปแบบ SVG
options.SaveOptions = new Aspose.TeX.Presentation.Svg.SvgSaveOptions();

// เรียกใช้การแปลง LaTeX เป็น SVG
new Aspose.TeX.TeXJob(Path.Combine(Program.InputDirectory, "hello-world.ltx"), new Aspose.TeX.Presentation.Svg.SvgDevice(), options).Run();

รับใบอนุญาตการประเมินฟรี

คุณสามารถขอ ใบอนุญาตชั่วคราวฟรี ซึ่งช่วยให้คุณหลีกเลี่ยงข้อจำกัดการประเมิน API ได้

บทสรุป

ในบทความนี้ คุณได้สำรวจวิธีแปลงไฟล์ LaTeX TeX LTX เป็นภาพ SVG (กราฟิกแบบเวกเตอร์ที่ปรับขนาดได้) โดยทางโปรแกรมใน C# นอกจากนี้ คุณสามารถไปที่ส่วน เอกสารประกอบ เพื่อเรียนรู้คุณสมบัติอื่นๆ ของ API ในกรณีที่มีข้อกังวลหรือความกำกวม โปรดอย่าลังเลที่จะเขียนถึงเราที่ ฟอรัม

ดูสิ่งนี้ด้วย