Class MathRendererPlugin

Class MathRendererPlugin

Namn på plats: Aspose.TeX.Plugins Sammanfattning: Aspose.TeX.dll (25.4.0)

MathRenderer Plugin klass.Exempelet visar hur man gör en LaTeX formel i PNG.

// 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

object MathRendererPlugin

Implements

IPlugin , IDisposable

Arvsmedlemmar

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()

har denna instans.

public void Dispose()

Process(IPluginalternativ)

Runs Math Renderer bearbetning med de angivna parametrarna.

public ResultContainer Process(IPluginOptions options)

Parameters

options IPluginOptions

Ett alternativ objekt som innehåller instruktioner för MathRenderer.

Returns

ResultContainer

En ResultContainer objekt som innehåller resultatet av operationen.

Exceptions

ArgumentException

När det angivna alternativet är noll eller har en olämplig typ,eller en av input/output-källorna har icke-stödda typ.

 Svenska