Class FigureRendererPlugin

Class FigureRendererPlugin

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

Lớp plugin Figure Renderer.
Ví dụ này cho thấy cách để render một đoạn LaTeX thành PNG.

// Tạo Figure Renderer.
FigureRendererPlugin renderer = new FigureRendererPlugin();
// Tạo một thể hiện PngFigureRendererPluginOptions và thiết lập các tùy chọn.
PngFigureRendererPluginOptions options = new PngFigureRendererPluginOptions()
{
    BackgroundColor = Color.Yellow,
    Resolution = 150,
    Margin = 10,
    Preamble = "LaTeX preamble"
};
// Thêm một đoạn LaTeX đầu vào.
options.AddInputDataSource(new StringDataSource("Đoạn LaTeX"));
/// Tạo một luồng để ghi hình ảnh vào.
using (Stream stream = File.Open("đường dẫn đầu ra", FileMode.Create))
{
    // Thêm một luồng đầu ra.
    options.AddOutputDataTarget(new StreamDataSource(stream));
    // Chạy quá trình.
    ResultContainer result = renderer.Process(options);
}
public class FigureRendererPlugin : IPlugin, IDisposable

Kế thừa

objectFigureRendererPlugin

Triển khai

IPlugin, IDisposable

Các thành viên kế thừa

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

Các hàm khởi tạo

FigureRendererPlugin()

public FigureRendererPlugin()

Các phương thức

Dispose()

Giải phóng thể hiện này.

public void Dispose()

Process(IPluginOptions)

Chạy quá trình Figure Renderer với các tham số đã chỉ định.

public ResultContainer Process(IPluginOptions options)

Tham số

options IPluginOptions

Một đối tượng tùy chọn chứa hướng dẫn cho FigureRenderer.

Trả về

ResultContainer

Một đối tượng ResultContainer chứa kết quả của thao tác.

Ngoại lệ

ArgumentException

Khi thể hiện tùy chọn được cung cấp là null hoặc có kiểu không phù hợp, hoặc một trong các nguồn đầu vào/đầu ra có kiểu không được hỗ trợ.

 Tiếng Việt