الفئة OtgRasterizationOptions

OtgRasterizationOptions class

خيارات تمثيل Otg

public class OtgRasterizationOptions : OdRasterizationOptions

المنشئات

الاسمالوصف
OtgRasterizationOptions()المنشئ الافتراضي.

الخصائص

الاسمالوصف
BackgroundColor { get; set; }يحصل أو يعيّن لون الخلفية.
BorderX { get; set; }يحصل أو يعيّن الحد X.
BorderY { get; set; }الحصول أو تعيين الحد Y.
CenterDrawing { get; set; }الحصول أو تعيين قيمة تشير إلى ما إذا كان الرسم مركزيًا.
DrawColor { get; set; }الحصول أو تعيين لون المقدمة.
PageHeight { get; set; }الحصول أو تعيين ارتفاع الصفحة. إذا كانت القيمة 0، سيتم الحفاظ على نسبة أبعاد الصورة الأصلية.
PageSize { get; set; }الحصول أو تعيين حجم الصفحة. إذا كان أحد أبعاد SizeF هو 0، سيتم الحفاظ على نسبة أبعاد الصورة الأصلية.
PageWidth { get; set; }الحصول أو تعيين عرض الصفحة. إذا كانت القيمة 0، سيتم الحفاظ على نسبة أبعاد الصورة الأصلية.
Positioning { get; set; }الحصول أو تعيين التموضع.
ReplaceTextMapping { get; set; }الحصول أو تعيين خريطة استبدال النص.
SmoothingMode { get; set; }يحصل أو يعيّن وضع التنعيم.
TextRenderingHint { get; set; }يحصل أو يعيّن تلميح عرض النص.

الطرق

الاسمالوصف
Clone()ينشئ كائنًا جديدًا هو نسخة سطحية من المثيل الحالي.
virtual CopyTo(VectorRasterizationOptions)ينسخ إلى.

أمثلة

المقتطف البرمجي التالي يوضح كيفية تحويل صورة 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);
    }
}

انظر أيضًا