Class FigureRendererPlugin

Class FigureRendererPlugin

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

Η κλάση plugin του Figure Renderer.
Το παράδειγμα δείχνει πώς να αποδώσετε ένα τμήμα LaTeX σε PNG.

// Δημιουργία του Figure Renderer.
FigureRendererPlugin renderer = new FigureRendererPlugin();
// Δημιουργία της παρουσίας PngFigureRendererPluginOptions και ρύθμιση επιλογών.
PngFigureRendererPluginOptions options = new PngFigureRendererPluginOptions()
{
    BackgroundColor = Color.Yellow,
    Resolution = 150,
    Margin = 10,
    Preamble = "LaTeX προοίμιο"
};
// Προσθήκη ενός εισαγόμενου τμήματος LaTeX.
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 FigureRendererPlugin : IPlugin, IDisposable

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

objectFigureRendererPlugin

Υλοποιεί

IPlugin, IDisposable

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

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

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

FigureRendererPlugin()

public FigureRendererPlugin()

Μέθοδοι

Dispose()

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

public void Dispose()

Process(IPluginOptions)

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

public ResultContainer Process(IPluginOptions options)

Παράμετροι

options IPluginOptions

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

Επιστρέφει

ResultContainer

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

Εξαιρέσεις

ArgumentException

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

 Ελληνικά