function RenderTile(Left, Top, Width, Height, PageWidth, PageHeight: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []): TBitmap;
| Rotation | TRotation. التدوير باتجاه عقارب الساعة المطبق عند تصيير البلاطة: ro0 أو ro90 أو ro180 أو ro270 |
| Options | TRenderOptions. مجموعة رايات التصيير التي تتحكم في ظهور التعليقات ونص LCD وغيرها |
procedure RenderTile(Bitmap: TBitmap; Left, Top, Width, Height, PageWidth, PageHeight: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []);
| Bitmap | TBitmap. صورة نقطية موجودة تُصيَّر البلاطة داخلها |
| Rotation | TRotation. التدوير باتجاه عقارب الساعة المطبق عند التصيير |
| Options | TRenderOptions. مجموعة رايات التصيير |
تصيِّر بلاطة مستطيلة من الصفحة الحالية في صورة نقطية. يحدد Left و Top و Width و Height منطقة البلاطة داخل تصيير صفحة كاملة افتراضي بحجم PageWidth × PageHeight بكسل. يتيح هذا تصييرًا عالي الدقة للصفحات الكبيرة في بلاطات أصغر موفرة للذاكرة
يخصص تحميل الدالة الزائد TBitmap جديدًا يجب على المستدعي تحريره. ويصيِّر تحميل الإجراء الزائد في صورة نقطية موجودة. هذه الطريقة مفيدة للطباعة بدقة DPI عالية أو توليد صادرات صور بدقة أعلى من الشاشة
// Render the top-left 512x512 tile of a 2048x2048 full-page render
var Bmp: TBitmap;
begin
Bmp := PdfView.RenderTile(0, 0, 512, 512, 2048, 2048);
try
Image1.Picture.Assign(Bmp);
finally
Bmp.Free;
end;
end;