המרת לטקס ל-SVG ב-Java

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

TeX to SVG Image Converter - התקנת Java API

Aspose.TeX עבור 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:

  1. צור אפשרויות המרה של LaTeX עם הרחבת מנוע Object TeX.
  2. ציין ספריית עבודה.
  3. אתחול האובייקט SvgSaveOptions לעיבוד תמונת SVG.
  4. הפעל המרת תמונת LaTeX ל-SVG.

המר LaTeX לתמונת SVG באופן פרוגרמטי ב-Java

עליך לבצע את השלבים הבאים כדי להמיר קובץ LaTeX לתמונת SVG:

  1. צור אפשרויות המרה של LaTeX באמצעות אובייקט המחלקה TeXOptions.
  2. ציין את ספריית העבודה ליצירת קובץ הפלט.
  3. צור אובייקט במחלקה SvgSaveOptions.
  4. עבד את הקובץ בפורמט 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. אנא אל תהסס לפנות אלינו בפורום למקרה שתצטרך לדון בדרישות או דאגות כלשהן.

ראה גם