السجل THPDFComplexGraphicsFlattenInfo
يبلّغ عن نتيجة تسطيح الرسوميات المعقدة لصفحة: الحالة، وعددَي تعتيم الشبكات (mesh) والأنماط المعقدة، وقيمة DPI المختارة والمرجعية، والخطأ الإدراكي المقيس، وقياسات البلاطات والذاكرة، وفضاء ألوان الإخراج، والملونات الخاصة
التصريح
THPDFComplexGraphicsFlattenInfo= record
Status: THPDFComplexGraphicsFlattenStatus;
MeshShadingCount: Integer;
ComplexPatternCount: Integer;
SelectedDPI: Integer;
ReferenceDPI: Integer;
MeasuredPerceptualError: Double;
SampleCount: Int64;
TileCount: Integer;
PeakTilePixels: Int64;
PeakWorkingBytes: Int64;
OutputColorSpace: AnsiString;
SpotColorants: THPDFAnsiStringArray;
end;
الوحدة
HPDFDoc
الحقول
| الحقل | الغرض |
|---|---|
Status | نتيجة THPDFComplexGraphicsFlattenStatus: لا شيء يستحق التسطيح، أو تسطيح إلى RGB معايَر، أو تسطيح مع الحفاظ على الألوان الخاصة، أو فشل التصيير |
MeshShadingCount | عدد موارد تعتيم الشبكات من النوع 4-7 المكتشفة على الصفحة |
ComplexPatternCount | عدد موارد الأنماط المعقدة المكتشفة على الصفحة |
SelectedDPI | قيمة DPI للتحويل النقطي التي استقر عليها البحث للصورة المسطَّحة |
ReferenceDPI | الحد الأعلى لـ DPI في البحث (قيمة MaximumDPI التي يوفرها المستدعي) المستخدم مرجعًا للجودة |
MeasuredPerceptualError | الخطأ الإدراكي المقيس بين التصيير المختار والمرجع؛ ويُضبط إلى 100.0 عند فشل التصيير |
SampleCount | عدد بكسلات العينة التي قورنت أثناء قياس الخطأ |
TileCount | عدد البلاطات المصيَّرة خلال مرور التسطيح |
PeakTilePixels | أكبر بلاطة مفردة نتجت، بالبكسلات |
PeakWorkingBytes | ذروة بايتات مجموعة العمل أثناء التحويل النقطي |
OutputColorSpace | فضاء ألوان الصورة المكتوبة، مثل CalRGB |
SpotColorants | أسماء الملونات الخاصة المحفوظة على الصفحة، وتُبلَّغ عبر فاحص الملونات الخاصة للصفحة |
ملاحظات الاستخدام
- تملؤه
THotPDF.FlattenLoadedPageComplexGraphics؛ ويُصفَّر السجل عند الدخول ويبقى قابلًا للفحص عندما تُعيد الدالةfalse - قارن
SelectedDPIمعReferenceDPIوMeasuredPerceptualErrorمعMaximumPerceptualErrorالذي يوفره المستدعي لتقدير موازنة الجودة - استخدم
Statusللتفريق بين صفحة لم تحتجز تسطيحًا وأخرى حُفظت فيها الألوان الخاصة أو فشل تصييرها