Class FigureRendererPlugin

Class FigureRendererPlugin

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

Kelas plugin Figure Renderer.
Contoh ini menunjukkan cara merender fragmen LaTeX dalam format PNG.

// Buat Figure Renderer.
FigureRendererPlugin renderer = new FigureRendererPlugin();
// Buat instance PngFigureRendererPluginOptions dan atur opsi.
PngFigureRendererPluginOptions options = new PngFigureRendererPluginOptions()
{
    BackgroundColor = Color.Yellow,
    Resolution = 150,
    Margin = 10,
    Preamble = "LaTeX preamble"
};
// Tambahkan fragmen LaTeX sebagai input.
options.AddInputDataSource(new StringDataSource("Fragmen LaTeX"));
// Buat stream untuk menulis gambar.
using (Stream stream = File.Open("jalur output", FileMode.Create))
{
    // Tambahkan stream output.
    options.AddOutputDataTarget(new StreamDataSource(stream));
    // Jalankan proses.
    ResultContainer result = renderer.Process(options);
}
public class FigureRendererPlugin : IPlugin, IDisposable

Pewarisan

objectFigureRendererPlugin

Implementasi

IPlugin, IDisposable

Anggota yang Dwarisi

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

Konstruktor

FigureRendererPlugin()

public FigureRendererPlugin()

Metode

Dispose()

Membuang instance ini.

public void Dispose()

Process(IPluginOptions)

Menjalankan pemrosesan Figure Renderer dengan parameter yang ditentukan.

public ResultContainer Process(IPluginOptions options)

Parameter

options IPluginOptions

Objek opsi yang berisi instruksi untuk FigureRenderer.

Mengembalikan

ResultContainer

Objek ResultContainer yang berisi hasil operasi.

Pengecualian

ArgumentException

Ketika instance opsi yang diberikan adalah null atau memiliki tipe yang tidak sesuai, atau salah satu sumber input/output memiliki tipe yang tidak didukung.

 Indonesia