Class FigureRendererPlugin
Class FigureRendererPlugin
Namespace: Aspose.TeX.Plugins
Assembly: Aspose.TeX.dll
فئة ملحق مُعالج الأشكال.
يوضح المثال كيفية عرض جزء LaTeX في PNG.
// إنشاء مُعالج الأشكال.
FigureRendererPlugin renderer = new FigureRendererPlugin();
// إنشاء مثيل PngFigureRendererPluginOptions وإعداد الخيارات.
PngFigureRendererPluginOptions options = new PngFigureRendererPluginOptions()
{
BackgroundColor = Color.Yellow,
Resolution = 150,
Margin = 10,
Preamble = "مقدمة LaTeX"
};
// إضافة جزء LaTeX المدخل.
options.AddInputDataSource(new StringDataSource("جزء LaTeX"));
// إنشاء دفق لكتابة الصورة إليه.
using (Stream stream = File.Open("مسار الإخراج", FileMode.Create))
{
// إضافة دفق إخراج.
options.AddOutputDataTarget(new StreamDataSource(stream));
// تشغيل العملية.
ResultContainer result = renderer.Process(options);
}
public class FigureRendererPlugin : IPlugin, IDisposable
الوراثة
ينفذ
الأعضاء الموروثة
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
المُنشئات
FigureRendererPlugin()
public FigureRendererPlugin()
الطرق
Dispose()
يتخلص من هذه المثيلة.
public void Dispose()
Process(IPluginOptions)
تشغل معالجة مُعالج الأشكال مع المعلمات المحددة.
public ResultContainer Process(IPluginOptions options)
المعلمات
options
IPluginOptions
كائن خيارات يحتوي على تعليمات لمُعالج الأشكال.
العائدات
كائن ResultContainer يحتوي على نتيجة العملية.
الاستثناءات
عندما تكون مثيلة الخيارات المعطاة فارغة أو من نوع غير مناسب، أو أحد مصادر الإدخال/الإخراج من نوع غير مدعوم.