OtgRasterizationOptions

OtgRasterizationOptions class

خيارات التنقيط Otg

public class OtgRasterizationOptions : OdRasterizationOptions

المنشئون

اسموصف
OtgRasterizationOptions()Default_Constructor

الخصائص

اسموصف
BackgroundColor { get; set; }الحصول على أو تعيين لون الخلفية .
BorderX { get; set; }الحصول على أو تعيين الحد X.
BorderY { get; set; }الحصول على أو تعيين الحد Y.
BufferSizeHint { get; set; }الحصول على أو تعيين تلميح حجم المخزن المؤقت الذي تم تحديده بالحجم الأقصى المسموح به لجميع المخازن المؤقتة الداخلية.
CenterDrawing { get; set; }الحصول على أو تعيين قيمة تشير إلى ما إذا كان الرسم المركزي .
Disposed { get; }يحصل على قيمة تشير إلى ما إذا كان هذا المثيل قد تم التخلص منه.
DrawColor { get; set; }الحصول على لون المقدمة أو تعيينه.
FullFrame { get; set; }الحصول على أو تعيين قيمة تشير إلى ما إذا كان [إطار كامل] .
MultiPageOptions { get; set; }خيارات متعدد الصفحات
PageHeight { get; set; }الحصول على ارتفاع الصفحة أو تحديده .
PageSize { get; set; }الحصول على حجم الصفحة أو تعيينه.
PageWidth { get; set; }الحصول على عرض الصفحة أو تحديده .
virtual Palette { get; set; }الحصول على لوحة الألوان أو تعيينها .
Positioning { get; set; }الحصول على تحديد المواقع أو تعيينه.
ProgressEventHandler { get; set; }الحصول على معالج حدث التقدم أو تعيينه.
virtual ResolutionSettings { get; set; }الحصول على إعدادات الدقة أو تعيينها .
SmoothingMode { get; set; }الحصول على أو تحديد وضع التجانس .
Source { get; set; }الحصول على أو تعيين المصدر لإنشاء الصورة فيه.
TextRenderingHint { get; set; }الحصول على تلميح عرض النص أو تعيينه.
VectorRasterizationOptions { get; set; }الحصول على أو تعيين خيارات التحويل النقطي للمتجه.
virtual XmpData { get; set; }الحصول على أو تعيين حاوية بيانات تعريف XMP.

طُرق

اسموصف
virtual Clone()استنساخ هذا المثال .
CopyTo(VectorRasterizationOptions)نُسخ إلى .
Dispose()التخلص من المثيل الحالي .

أمثلة

يوضح مقتطف الشفرة التالي كيفية تحويل صورة OTG إلى PDF وتنسيقات صور أخرى.

[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);
    }
}

أنظر أيضا