Class MathRendererPlugin
Class MathRendererPlugin
Nom dels espais: Aspose.TeX.Plugins Assemblea: Aspose.TeX.dll (25.4.0)
Classificació de plugins.
// 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
Membres heretats
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()
Disposa d’aquesta instància.
public void Dispose()
Process(Opcions IPlugin)
Runs Math Renderer processament amb els paràmetres especificats.
public ResultContainer Process(IPluginOptions options)
Parameters
options
IPluginOptions
Un objecte d’opcions que conté instruccions per al MathRenderer.
Returns
Un objecte ResultContainer que conté el resultat de l’operaci.
Exceptions
Quan l’exemple d’opcions estigui nul o té un tipus inadequat,o una de les fonts d’entrada / sortida té un tipus no recolzat.