Class MathRendererPlugin

Class MathRendererPlugin

Namespace: Aspose.TeX.Plugins
Assembly: Aspose.TeX.dll

MathRenderer-pluginklass.
Exemplet visar hur man renderar en LaTeX-formel i PNG.

// Skapa MathRenderer.
MathRendererPlugin renderer = new MathRendererPlugin();
// Skapa instansen PngMathRendererPluginOptions och ställ in alternativ.
PngMathRendererPluginOptions options = new PngMathRendererPluginOptions()
{
    BackgroundColor = Color.Yellow,
    TextColor = Color.Blue,
    Resolution = 150,
    Margin = 10,
    Preamble = "LaTeX preamble"
};
// Lägg till en källformel.
options.AddInputDataSource(new StringDataSource("LaTeX-formel"));
// Skapa en ström för att skriva bilden till.
using (Stream stream = File.Open("output path", FileMode.Create))
{
    // Lägg till en utdata-ström.
    options.AddOutputDataTarget(new StreamDataSource(stream));
    // Kör processen.
    ResultContainer result = renderer.Process(options);
}
public class MathRendererPlugin : IPlugin, IDisposable

Arv

objectMathRendererPlugin

Implementerar

IPlugin, IDisposable

Arvade medlemmar

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Konstruktörer

MathRendererPlugin()

public MathRendererPlugin()

Metoder

Dispose()

Avsätter denna instans.

public void Dispose()

Process(IPluginOptions)

Kör Math Renderer-behandling med angivna parametrar.

public ResultContainer Process(IPluginOptions options)

Parametrar

options IPluginOptions

Ett alternativobjekt som innehåller instruktioner för MathRenderer.

Returnerar

ResultContainer

Ett ResultContainer-objekt som innehåller resultatet av operationen.

Undantag

ArgumentException

När den givna options-instansen är null eller har olämplig typ,
eller en av in-/utdata-källorna har en osupporterad typ.

 Svenska