THPDFPage.Width

THPDFPage

 

Vrh  Prejšnja  Naslednja

Določa vodoravno velikost strani

 

Delphi syntax:

property Width: integer;

 

C++ syntax:

__property int Width;

 

Description

Uporabite lastnost Width za branje ali spreminjanje širine strani. Pri standardnih papirjih, risarskih, kartičnih, ID/potniških in fotografskih formatih raje uporabite vnaprej določene vrednosti THPDFPage.Size, kot so A2, A3, B2, B4, A5, B5, Tabloid, Ledger, ANSIC, ARCHD in P8R. Obstoječa imena psXXX ostajajo združljivi vzdevki. Width in Height z UserDefined uporabite samo, kadar zahtevane dimenzije niso vnaprej določene

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.

Imena foto-velikostnih vrednosti naštevalnika uporabljajo predpono P, kadar se dejanska specifikacija začne s številko. Na primer P5R predstavlja uporabniško vidno velikost fotografije 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