ImageBinarizationMethod
محتويات
[
يخفي
]ImageBinarizationMethod enumeration
يحدد الطريقة المستخدمة لتحويل الصورة إلى ثنائي.
public enum ImageBinarizationMethod
قيم
اسم | قيمة | وصف |
---|---|---|
Threshold | 0 | يحدد طريقة العتبة. |
FloydSteinbergDithering | 1 | يحدد ثبات الألوان باستخدام طريقة Floyd-Steinberg لتوزيع الأخطاء. |
أمثلة
يوضح كيفية تعيين حد خطأ التنسيق الثنائي TIFF عند استخدام طريقة Floyd-Steinberg لعرض صورة TIFF.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.ParagraphFormat.Style = doc.Styles["Heading 1"];
builder.Writeln("Hello world!");
builder.InsertImage(ImageDir + "Logo.jpg");
// عندما نحفظ المستند كملف TIFF، يمكننا تمرير كائن SaveOptions إليه
// اضبط التردد الذي سيطبقه Aspose.Words عند عرض هذه الصورة.
// القيمة الافتراضية لخاصية "ThresholdForFloydSteinbergDithering" هي 128.
// تميل القيم الأعلى إلى إنتاج صور أكثر قتامة.
ImageSaveOptions options = new ImageSaveOptions(SaveFormat.Tiff)
{
TiffCompression = TiffCompression.Ccitt3,
TiffBinarizationMethod = ImageBinarizationMethod.FloydSteinbergDithering,
ThresholdForFloydSteinbergDithering = 240
};
doc.Save(ArtifactsDir + "ImageSaveOptions.FloydSteinbergDithering.tiff", options);
أنظر أيضا
- مساحة الاسم Aspose.Words.Saving
- المجسم Aspose.Words