TeX هي لغة برمجة تستخدم لإنشاء برامج تنضيد المستندات. وفي الوقت نفسه، يعد TeX محركًا مترجمًا قادرًا على معالجة مثل هذه البرامج. يعد TeX أيضًا نظامًا للتنضيد ككل.

يُستخدم بشكل أساسي في تنضيد النصوص الرياضية أو التقنية. يمكن تطوير العديد من الحزم المختلفة بناءً على ΤeΧ لتبسيط المهمة. الحزمة الأكثر شيوعًا هي LaTeX. فهو يتيح للمؤلفين التركيز على النص وترك عملية الطباعة للمحرك. يسمح LaTeX أيضًا باستخدام اصطلاحات وضع العلامات في حالات معينة. يجعل LaTeX المستندات المنظمة سهلة الإنشاء والصيانة.

Aspose.TeX for .NET مكتبة مرنة وسهلة الاستخدام لتنضيد ملفات TeX و LaTeX. تدعم واجهة برمجة التطبيقات تنسيقات إخراج متعددة مثل XPS و PDF و PNG و JPEG و TIFF و SVG و BMP. وهذا يعني أنه باستخدام وظائف هذه المكتبة ، يمكنك تحويل ملفات TeX و LaTeX إلى أي من تنسيقات الإخراج. باستخدام الحل ، يمكنك إنشاء تنسيق TeX مخصص إذا كنت ترغب في إنشاء و / أو تنضيد مجموعة من المستندات المصممة بشكل موحد.

ميزات واجهة برمجة التطبيقات المتقدمة لتنضيد ملفات. NET TeX

تنضيد ملفات TeX

يمكن لـ Aspose.TeX for .NET طباعة ملفات TeX بسهولة للحصول على المستندات بتنسيقات مختلفة.

تحميل واستخراج وحفظ TTF - C#

// Create conversion options for Object LaTeX format upon Object TeX engine extension.
TeXOptions options = TeXOptions.ConsoleAppOptions(TeXConfig.ObjectLaTeX);
// Specify the input working directory if needed.
// It is required when the main input has dependencies (e.g. images).
options.InputWorkingDirectory = new InputFileSystemDirectory(RunExamples.InputDirectory);
// Specify a file system working directory for the output.
options.OutputWorkingDirectory = new OutputFileSystemDirectory(RunExamples.OutputDirectory);

// Run the job.
new TeXJob(System.IO.Path.Combine(RunExamples.InputDirectory, "hello-world.tex"), new XpsDevice(), options).Run();

يوفر Aspose.TeX for .NET آلية سهلة الاستخدام لتحويل ملفات TeX و LaTeX إلى تنسيقات PDF وصورة. يمكن تكوين عملية التحويل للتحكم في جودة الصور وكذلك للتعامل مع الأخطاء إذا كان المطورون يعملون مع الدُفعات.
يقدم الحل أيضًا تحويلات متنوعة مثل:

  

Support and Learning Resources

  
  

تقدم Aspose.TeX واجهات برمجة تطبيقات فردية لبيئات التطوير الشائعة كما هو مذكور أدناه: