Class FigureRendererPlugin

Class FigureRendererPlugin

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

La classe del plugin Figure Renderer.
L’esempio mostra come rendere un frammento LaTeX in PNG.

// Crea il Figure Renderer.
FigureRendererPlugin renderer = new FigureRendererPlugin();
// Crea l'istanza PngFigureRendererPluginOptions e imposta le opzioni.
PngFigureRendererPluginOptions options = new PngFigureRendererPluginOptions()
{
    BackgroundColor = Color.Yellow,
    Resolution = 150,
    Margin = 10,
    Preamble = "Preambolo LaTeX"
};
// Aggiungi un frammento LaTeX di input.
options.AddInputDataSource(new StringDataSource("Frammento LaTeX"));
// Crea uno stream per scrivere l'immagine.
using (Stream stream = File.Open("percorso di output", FileMode.Create))
{
    // Aggiungi uno stream di output.
    options.AddOutputDataTarget(new StreamDataSource(stream));
    // Esegui il processo.
    ResultContainer result = renderer.Process(options);
}
public class FigureRendererPlugin : IPlugin, IDisposable

Ereditarietà

objectFigureRendererPlugin

Implementa

IPlugin, IDisposable

Membri ereditati

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

Costruttori

FigureRendererPlugin()

public FigureRendererPlugin()

Metodi

Dispose()

Dispone di questa istanza.

public void Dispose()

Process(IPluginOptions)

Esegue l’elaborazione del Figure Renderer con i parametri specificati.

public ResultContainer Process(IPluginOptions options)

Parametri

options IPluginOptions

Un oggetto opzioni contenente istruzioni per il FigureRenderer.

Restituisce

ResultContainer

Un oggetto ResultContainer contenente il risultato dell’operazione.

Eccezioni

ArgumentException

Quando l’istanza di opzioni fornita è null o ha un tipo inappropriato, o uno delle sorgenti di input/output ha un tipo non supportato.

 Italiano