המרת LaTeX לתמונת SVG ב-C#

ה-TeX היא שפה המורכבת מתכנות כמו גם תחביר סימון. LaTeX הוא הפורמט הנפוץ ביותר המשלב סגנונות מסמכים שונים כמו ספרים, מכתבים, הצהרות וכו’. במקרים מסוימים, ייתכן שתרצה להמיר קבצי TeX לתמונות SVG. בהתאם לכך, מאמר זה מכסה כיצד להמיר TeX לתמונת SVG באופן תוכנתי ב-C#.

ממיר תמונה של TeX ל-SVG - הורדת API בחינם של C#

ניתן להשתמש ב-API Aspose.TeX for .NET כדי להגדיר קבצי TeX ל[פורמטים] שונים של קבצים5. ניתן להשתמש בו כדי ליצור, לנהל או להמיר מסמכים מובנים שונים. כל שעליך לעשות הוא להוריד את קובץ ה-DLL הפניה מהדף מהדורות חדשות, או להפעיל את פקודת ההתקנה הבאה כדי להגדיר אותו מהגלריה 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 (Scalable Vector Graphics) באופן פרוגרמטי ב-C#. יתר על כן, אתה יכול לבקר בסעיף תיעוד כדי ללמוד תכונות שונות אחרות של ה-API. בכל מקרה של דאגות או אי בהירות, אנא אל תהסס לכתוב לנו ב-פורום.

ראה גם