PDFium Delphi Component Docs

PageBox ویژگی

کامپوننت: TPdf  ·  واحد: PDFium
ویژگی در سطح صفحه — مستطیل یک جعبهٔ صفحهٔ مشخص را روی صفحهٔ فعلی می‌خواند یا می‌نویسد

Syntax

property PageBox[Box: TPdfPageBox]: TPdfRectangle;

Description

مستطیل یک جعبهٔ صفحهٔ مشخص را روی صفحهٔ فعلی می‌خواند یا می‌نویسد؛ مقدار از دیکشنری صفحه در PDF گرفته می‌شود، پس از حل‌شدن هر /MediaBox / /CropBox / /Rotate به‌ارث‌رسیده از گره‌های والد

فقط‌خواندنی است مگر آنکه نام ویژگی بر یک نویسنده دلالت کند (مانند Page یا PageRotation)؛ انتساب به ویژگی‌های فقط‌خواندنی هیچ اثری ندارد

مختصات و ابعاد بر حسب نقطه‌های فضای کاربری PDF گزارش می‌شوند؛ برای تبدیل به پیکسل با یک DPI هدف، از PointsToPixels(Value, DPI) یا کمک‌تابع‌های معادل استفاده کنید

Parameters

Boxکدام جعبهٔ صفحه بازیابی شود: pbMedia / pbCrop / pbBleed / pbTrim / pbArt

Remarks

Example

var
  R: TPdfRectangle;
begin
  if Pdf1.Active then
  begin
    R := Pdf1.PageBox[pbMedia];
    Memo1.Lines.Add(Format('%.2f x %.2f pt', [R.Right - R.Left, R.Top - R.Bottom]));
  end;
end;

See Also

PageBounds, GetPageBox, SetPageBox