PDFium Delphi Component Docs

GetTextObjectRenderedBitmap متد

کامپوننت: TPdf  ·  واحد: PDFium
یک شیء متنی را به‌تنهایی، در مقیاس انتخابی شطرنجی می‌کند

Syntax

function GetTextObjectRenderedBitmap(Index: Integer; Scale: Single): TBitmap;

IndexInteger. شاخص مبتنی بر صفر یک شیء صفحهٔ متنی
ScaleSingle. مقیاس رندر، که 1.0 در اندازهٔ اسمی شیء رندر می‌کند
ResultTBitmap. بیت‌مپ تازه‌ای که فراخواننده مالک آن است و باید آزاد کند، یا nil وقتی ساخت PDFium نقطهٔ ورود را صادر نمی‌کند یا شیء قابل رندر نیست

Description

فقط همان شیء متنی را با قلم، رنگ و تبدیل خودش رندر می‌کند و هیچ چیز دیگری از صفحه را نه؛ این راه پیش‌نمایش یک اجرای منفرد، مقایسهٔ نحوهٔ رندر دو قلم یا دادن تصویر نویسه به یک شناساگر است

قفل رندر برای این فراخوانی نگه داشته می‌شود، بنابراین در برابر رندر هم‌زمان روی همان کامپوننت ایمن است

نتیجهٔ nil شرط خطایی برای سقط نیست: ساخت‌های قدیمی‌تر PDFium رندر متنی هر-شیء را صادر نمی‌کنند، که در آن صورت فراخواننده می‌تواند به برش یک رندر تمام‌صفحه با محدودهٔ ObjectBounds برگردد

See Also

ObjectBitmap, ObjectBounds, GetTextRenderMode, TextObjectGlyphOutline