EmfPlusInterpolationMode

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum

public final class EmfPlusInterpolationMode extends System.Enum

تحدد تعداد InterpolationMode طرق تنفيذ التحجيم، بما في ذلك التمدد والتقليص.

الحقول

حقلالوصف
InterpolationModeDefaultيحدد وضع الاستيفاء الافتراضي، والذي يُعرّف كـ InterpolationModeBilinear.
InterpolationModeLowQualityيحدد وضع استيفاء منخفض الجودة، والذي يُعرّف كـ InterpolationModeNearestNeighbor.
InterpolationModeHighQualityيحدد وضع استيفاء عالي الجودة، والذي يُعرّف كـ InterpolationModeHighQualityBicubic.
InterpolationModeBilinearيحدد الاستيفاء الثنائي الخطية، والذي يستخدم أقرب جوار 2×2 من البكسلات المعروفة المحيطة بالبكسل المستوفى.
InterpolationModeBicubicيحدد الاستيفاء البيكوبيكي، والذي يستخدم أقرب جوار 4x4 من البكسلات المعروفة المحيطة بالبكسل المستنتج.
InterpolationModeNearestNeighborيحدد استيفاء أقرب جار، والذي يستخدم فقط قيمة البكسل الأقرب إلى البكسل المستنتج.
InterpolationModeHighQualityBilinearيحدد الاستيفاء الخطي الثنائي مع الترشيح المسبق.
InterpolationModeHighQualityBicubicيحدد الاستيفاء البيكوبيكي مع الترشيح المسبق، والذي ينتج أعلى جودة نتيجة بين هذه الخيارات.

InterpolationModeDefault

public static final byte InterpolationModeDefault

يحدد وضع الاستيفاء الافتراضي، والذي يُعرّف كـ InterpolationModeBilinear.

InterpolationModeLowQuality

public static final byte InterpolationModeLowQuality

يحدد وضع استيفاء منخفض الجودة، والذي يُعرّف كـ InterpolationModeNearestNeighbor.

InterpolationModeHighQuality

public static final byte InterpolationModeHighQuality

يحدد وضع استيفاء عالي الجودة، والذي يُعرّف كـ InterpolationModeHighQualityBicubic.

InterpolationModeBilinear

public static final byte InterpolationModeBilinear

يحدد الاستيفاء الخطي الثنائي، والذي يستخدم أقرب جوار 2x2 من البكسلات المعروفة المحيطة بالبكسل المستنتج. المتوسط المرجح لهذه القيم الأربع للبكسلات المعروفة يحدد القيمة التي تُعطى للبكسل المستنتج. النتيجة تبدو أكثر سلاسة مقارنةً بـ InterpolationModeNearestNeighbor.

InterpolationModeBicubic

public static final byte InterpolationModeBicubic

يحدد الاستيفاء البيكوبيكي، والذي يستخدم أقرب جوار 4x4 من البكسلات المعروفة المحيطة بالبكسل المستنتج. المتوسط المرجح لهذه القيم الستة عشر للبكسلات المعروفة يحدد القيمة التي تُعطى للبكسل المستنتج. نظرًا لأن البكسلات المعروفة قد تكون على مسافات مختلفة من البكسل المستنتج، تُعطى البكسلات الأقرب وزنًا أعلى في الحساب. النتيجة تبدو أكثر سلاسة مقارنةً بـ InterpolationModeBilinear.

InterpolationModeNearestNeighbor

public static final byte InterpolationModeNearestNeighbor

يحدد استيفاء أقرب جار، والذي يستخدم فقط قيمة البكسل الأقرب إلى البكسل المستنتج. هذا الوضع يكرر أو يزيل البكسلات ببساطة، مما ينتج أدنى جودة نتيجة بين هذه الخيارات.

InterpolationModeHighQualityBilinear

public static final byte InterpolationModeHighQualityBilinear

يحدد الاستيفاء الخطي الثنائي مع الترشيح المسبق.

InterpolationModeHighQualityBicubic

public static final byte InterpolationModeHighQualityBicubic

يحدد الاستيفاء البيكوبيكي مع الترشيح المسبق، والذي ينتج أعلى جودة نتيجة بين هذه الخيارات.