OtgRasterizationOptions

OtgRasterizationOptions class

Otg rasterleştirme seçenekleri

public class OtgRasterizationOptions : OdRasterizationOptions

yapıcılar

İsimTanım
OtgRasterizationOptions()Default_Constructor

Özellikleri

İsimTanım
BackgroundColor { get; set; }Bir arka plan rengi alır veya ayarlar.
BorderX { get; set; }X. sınırını alır veya ayarlar
BorderY { get; set; }Y. sınırını alır veya ayarlar
BufferSizeHint { get; set; }Tüm dahili arabellekler için izin verilen maksimum boyut olarak tanımlanan arabellek boyutu ipucunu alır veya ayarlar.
CenterDrawing { get; set; }Merkez çizimi olup olmadığını gösteren bir değer alır veya ayarlar.
Disposed { get; }Bu örneğin atılıp atılmadığını gösteren bir değer alır.
DrawColor { get; set; }Bir ön plan rengi alır veya ayarlar.
FullFrame { get; set; }[tam kare]. olup olmadığını belirten bir değer alır veya ayarlar.
MultiPageOptions { get; set; }Çoklu sayfa seçenekleri
PageHeight { get; set; }Sayfa yüksekliğini alır veya ayarlar.
PageSize { get; set; }Sayfa boyutunu alır veya ayarlar.
PageWidth { get; set; }Sayfa genişliğini alır veya ayarlar.
virtual Palette { get; set; }Renk paletini alır veya ayarlar.
Positioning { get; set; }Konumlandırmayı alır veya ayarlar.
ProgressEventHandler { get; set; }İlerleme olayı işleyicisini alır veya ayarlar.
virtual ResolutionSettings { get; set; }Çözünürlük ayarlarını alır veya ayarlar.
SmoothingMode { get; set; }Düzgünleştirme modunu alır veya ayarlar.
Source { get; set; }Görüntü oluşturmak için kaynağı alır veya ayarlar.
TextRenderingHint { get; set; }Metin oluşturma ipucunu alır veya ayarlar.
VectorRasterizationOptions { get; set; }Vektör rasterleştirme seçeneklerini alır veya ayarlar.
virtual XmpData { get; set; }XMP meta veri kapsayıcısını alır veya ayarlar.

yöntemler

İsimTanım
virtual Clone()Bu örneği klonlar.
CopyTo(VectorRasterizationOptions)Kopyalar.
Dispose()Geçerli örneği atar.

Örnekler

Aşağıdaki kod parçacığı, bir OTG görüntüsünün PDF’ye ve diğer görüntü biçimlerine nasıl dönüştürüleceğini gösterir.

[C#]

string dir = "c:\\aspose.imaging\\issues\\net\\3567\\";
string inputFilePath = dir + "VariousObjectsMultiPage.otg";
Aspose.Imaging.ImageOptionsBase[] options = { new Aspose.Imaging.ImageOptions.PngOptions(), new Aspose.Imaging.ImageOptions.PdfOptions() };
foreach (Aspose.Imaging.ImageOptionsBase saveOptions in options)
{
    string extension = saveOptions is Aspose.Imaging.ImageOptions.PngOptions ? ".png" : ".pdf";
    using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(inputFilePath))
    {
        Aspose.Imaging.ImageOptions.OtgRasterizationOptions otgRasterizationOptions = new Aspose.Imaging.ImageOptions.OtgRasterizationOptions();
        otgRasterizationOptions.PageSize = image.Size;
        saveOptions.VectorRasterizationOptions = otgRasterizationOptions;

        image.Save(inputFilePath + extension, saveOptions);
    }
}

Ayrıca bakınız