THPDFPage.Width

THPDFPage

 

Hore  Predchádzajúce  Ďalej

Určuje horizontálny rozmer strany

 

Delphi syntax:

property Width: integer;

 

C++ syntax:

__property int Width;

 

Opis

Použite vlastnosť Width na čítanie alebo zmenu šírky strany. Pre štandardný papier, kreslenie, kartu, ID/pas a fotografické formáty uprednostnite preddefinované hodnoty výčtu THPDFPage.Size, ako sú A2, A3, B2, B4, A5, B5, Tabloid, Ledger, ANSIC, ARCHD a P8R. Existujúce názvy psXXX zostávajú kompatibilnými aliasmi. Width a Height používajte s UserDefined iba vtedy, keď požadované rozmery nie sú preddefinované

Tabloid is 11 x 17 inches. Ledger is the landscape 17 x 11 inch size; do not treat Ledger as another name for portrait Tabloid.

Názvy výčtu foto veľkostí používajú predponu P, keď skutočná špecifikácia začína číslicou. Napríklad P5R predstavuje používateľsky viditeľnú veľkosť fotografie 5R

 

Code Example

program CustomPageSize;
{$APPTYPE CONSOLE}
uses
  SysUtils,
  HPDFDoc;

var
   HPDF: THotPDF;

begin
    HPDF:= THotPDF.Create(  nil  );
    try
        HPDF.AutoLaunch := true;                // PDF file will be shown automatically
        HPDF.FileName := 'CustomPageSize.pdf';  // Set PDF filename
        HPDF.PageLayout := plOneColumn;  // Set one column viewer mode

        HPDF.BeginDoc;                              // Create PDF file

        HPDF.CurrentPage.Size := UserDefined;
        HPDF.CurrentPage.Width := 1024 / 25.4 * 72;   // 1024 mm in PDF points
        HPDF.CurrentPage.Height := 768 / 25.4 * 72;   // 768 mm in PDF points
        HPDF.CurrentPage.TextOut(10, 10, 0, '1024 x 768 mm custom page');

        HPDF.EndDoc;                                                       // Close PDF file
    finally
        HPDF.Free;
    end;
end.

 

See also: Height, Size