Class MathRendererPlugin

Class MathRendererPlugin

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

MathRenderer plugin class.
Το παράδειγμα δείχνει πώς να αποδώσετε μια φόρμουλα LaTeX σε PNG.

// Δημιουργία MathRenderer.
MathRendererPlugin renderer = new MathRendererPlugin();
// Δημιουργία της στιγμής PngMathRendererPluginOptions και ρύθμιση επιλογών.
PngMathRendererPluginOptions options = new PngMathRendererPluginOptions()
{
    BackgroundColor = Color.Yellow,
    TextColor = Color.Blue,
    Resolution = 150,
    Margin = 10,
    Preamble = "LaTeX preamble"
};
// Προσθήκη μιας πηγής φόρμουλας.
options.AddInputDataSource(new StringDataSource("LaTeX φόρμουλα"));
// Δημιουργία ενός ρεύματος για να γράψετε την εικόνα.
using (Stream stream = File.Open("output path", FileMode.Create))
{
    // Προσθήκη ενός ρεύματος εξόδου.
    options.AddOutputDataTarget(new StreamDataSource(stream));
    // Εκτέλεση της διαδικασίας.
    ResultContainer result = renderer.Process(options);
}
public class MathRendererPlugin : IPlugin, IDisposable

Κληρονομικότητα

object
MathRendererPlugin

Υλοποιεί

IPlugin,
IDisposable

Κληρονομημένα Μέλη

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

Κατασκευαστές

MathRendererPlugin()

public MathRendererPlugin()

Μέθοδοι

Dispose()

Απελευθερώνει αυτήν την παρουσία.

public void Dispose()

Process(IPluginOptions)

Εκτελεί την επεξεργασία του Math Renderer με τις καθορισμένες παραμέτρους.

public ResultContainer Process(IPluginOptions options)

Παράμετροι

options IPluginOptions

Ένα αντικείμενο επιλογών που περιέχει οδηγίες για τον MathRenderer.

Επιστρέφει

ResultContainer

Ένα αντικείμενο ResultContainer που περιέχει το αποτέλεσμα της λειτουργίας.

Εξαιρέσεις

ArgumentException

Όταν η δεδομένη παρουσία επιλογών είναι null ή έχει ακατάλληλο τύπο,
ή μία από τις πηγές εισόδου/εξόδου έχει μη υποστηριζόμενο τύπο.

 Ελληνικά