Class MathRendererPlugin
Class MathRendererPlugin
ชื่อพื้นที่: Aspose.TeX.Plugins การประกอบ: Aspose.TeX.dll (25.4.0)
MathRenderer คลาสปลั๊กอิน
// Create MathRenderer.
MathRendererPlugin renderer = new MathRendererPlugin();
// Create the PngMathRendererPluginOptions instance and set up options.
PngMathRendererPluginOptions options = new PngMathRendererPluginOptions()
{
BackgroundColor = Color.Yellow,
TextColor = Color.Blue,
Resolution = 150,
Margin = 10,
Preamble = "LaTeX preamble"
};
// Add a source formula.
options.AddInputDataSource(new StringDataSource("LaTeX formula"));
// Create a stream to write the image to.
using (Stream stream = File.Open("output path", FileMode.Create))
{
// Add an output stream.
options.AddOutputDataTarget(new StreamDataSource(stream));
// Run the process.
ResultContainer result = renderer.Process(options);
}
```</example>
```csharp
public class MathRendererPlugin : IPlugin, IDisposable
Inheritance
Implements
อนุญาโตตุลาการ
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MathRendererPlugin()
public MathRendererPlugin()
Methods
Dispose()
มีใบอนุญาตนี้
public void Dispose()
Process(IPluginOptions)
ทํางานการประมวลผล Math Renderer ด้วยพารามิเตอร์ที่ระบุ
public ResultContainer Process(IPluginOptions options)
Parameters
options
IPluginOptions
วัตถุตัวเลือกที่มีคําแนะนําสําหรับ MathRenderer
Returns
วัตถุ ResultContainer ซึ่งรวมถึงผลการดําเนินงาน
Exceptions
เมื่อตัวอย่างตัวเลือกที่ระบุเป็นศูนย์หรือมีประเภทที่ไม่เหมาะสมหรือหนึ่งในแหล่งเข้า/ออกมีประเภทที่ไม่ได้สนับสนุน