تبدیل تصویر LaTeX به SVG در سی شارپ

TeX زبانی است که از برنامه نویسی و همچنین نحو نشانه گذاری تشکیل شده است. LaTeX متداول‌ترین فرمت مورد استفاده است که سبک‌های مختلف سند مانند کتاب‌ها، نامه‌ها، بیانیه‌ها و غیره را ادغام می‌کند. در برخی موارد، ممکن است بخواهید فایل‌های TeX را به تصاویر SVG تبدیل کنید. بر این اساس، این مقاله نحوه تبدیل TeX به تصویر SVG را به صورت برنامه‌نویسی در سی شارپ پوشش می‌دهد.

مبدل تصویر TeX به SVG – دانلود API رایگان C#

Aspose.TeX for .NET API را می توان برای تایپ کردن فایل های TeX به [فرمت های فایل] مختلف استفاده کرد. می توان از آن برای ایجاد، مدیریت یا تبدیل اسناد ساختاری مختلف استفاده کرد. به سادگی فایل DLL مرجع را از صفحه New Releases دانلود کنید، یا دستور نصب زیر را برای پیکربندی آن از NuGet Gallery اجرا کنید:

PM> Install-Package Aspose.TeX

تبدیل LaTeX TeX به SVG در سی شارپ - راهنمای گام به گام

با دنبال کردن مراحل زیر می توانید یک فایل LaTeX TeX را به یک تصویر SVG تبدیل کنید:

  1. گزینه های تبدیل را برای فرمت Object LaTeX ایجاد کنید.
  2. یک فهرست کار سیستم فایل را مشخص کنید.
  3. گزینه های ذخیره تصویر SVG را راه اندازی کنید.
  4. تبدیل تصویر LaTeX به SVG را اجرا کنید.

تبدیل TeX LTX به SVG به صورت برنامه نویسی در سی شارپ

برای تبدیل یک فایل LaTeX به یک تصویر SVG باید مراحل زیر را دنبال کنید:

  1. گزینه های تبدیل را با کلاس TeXOptions ایجاد کنید.
  2. دایرکتوری کار سیستم فایل را برای تولید فایل خروجی تنظیم کنید.
  3. یک نمونه کلاس SvgSaveOptions را راه اندازی کنید.
  4. تبدیل تصویر LaTeX به SVG را با نمونه کلاس TexJob اجرا کنید.

قطعه کد زیر نحوه تبدیل لاتک به تصویر SVG را به صورت برنامه نویسی در سی شارپ نشان می دهد:

// با پسوند موتور Object TeX گزینه های تبدیل را برای فرمت Object LaTeX ایجاد کنید.
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();

مجوز ارزیابی رایگان را دریافت کنید

شما می‌توانید درخواست یک [مجوز موقت رایگان11 بدهید که به شما امکان می‌دهد از هرگونه محدودیت ارزیابی API اجتناب کنید.

نتیجه

در این مقاله نحوه تبدیل یک فایل LaTeX TeX LTX به یک تصویر SVG (گرافیک برداری مقیاس پذیر) را به صورت برنامه نویسی در سی شارپ بررسی کرده اید. علاوه بر این، می‌توانید از بخش اسناد دیدن کنید تا ویژگی‌های مختلف API را بیاموزید. در صورت وجود هرگونه نگرانی یا ابهام، لطفاً با ما در [فروم 13 بنویسید.

همچنین ببینید