THotPDF.InitialZoom-egenskab

 

THotPDF.InitialZoom

THotPDF

 

Øverst  Forrige  Næste
Placeholder for topic body

Styrer den indledende sidevisningszoom, der skrives til dokumentetsOpenActionindgang. Værdien respekteres af PDF-læsere, når filen åbnes

 

type

THPDFInitialZoom = (

FitNone, FitPage, FitWidth, FitHeight, FitBox,

FitBoxWidth, FitBoxHeight,

Zoom50, Zoom75, Zoom100, Zoom125, Zoom150, Zoom200);

 

Delphi-syntaks:

property InitialZoom: THPDFInitialZoom;

 

C++-syntaks:

__property THPDFInitialZoom InitialZoom;

 

Beskrivelse

Brug InitialZoom til at indstille den sidevisningstilstand, som dokumentet åbnes med. HotPDF skriver værdien i dokumentets /OpenAction-indgang som en af de standard PDF-visningsdestinationer, der er defineret i PDF-specifikationen (Fit, FitH, FitV, FitR, FitB, FitBH, FitBV eller XYZ)

Siden HotPDF v2.3.11 er standardværdienFitHeight (PDF /FitVdestination), så genererede dokumenter åbner med hver side tilpasset til viserens vindueshøjde. IndstilInitialZoom to FitNonetil at udelade OpenAction-indgangen og lade viseren falde tilbage til sin egen standardzoom

 

Værdi              PDF-destination    Betydning


FitNone           (ingen)            Ingen særlig zoom; lad viseren bruge sin egen standard

FitPage           /Fit              Tilpas hele siden inde i vinduet

FitWidth          /FitH             Tilpas sidens bredde til vinduet

FitHeight         /FitV             Tilpas sidens højde til vinduet (standard)

FitBox            /FitR eller /FitB     Tilpas afgrænsningsrammen for sideindholdet til vinduet

FitBoxWidth      /FitBH          Tilpas afgrænsningsrammens bredde til vinduet

FitBoxHeight     /FitBV         Tilpas afgrænsningsrammens højde til vinduet

Zoom50            /XYZ null null 0.5       Åbn siden i 50% skala

Zoom75            /XYZ null null 0.75      Åbn siden i 75% skala

Zoom100          /XYZ null null 1.0       Åbn siden i 100% (faktisk størrelse)

Zoom125          /XYZ null null 1.25      Åbn siden i 125% skala

Zoom150          /XYZ null null 1.5       Åbn siden i 150% skala

Zoom200          /XYZ null null 2.0       Åbn siden i 200% skala

 

Se ViewerPreferences Complete Reference for en samlet oversigt over, hvordan InitialZoom interagerer med PDF-viserens indstillingsordbog

 

Kodeeksempel

HPDF := THotPDF.Create( nil );
try
  HPDF.FileName  := 'c:\Output.pdf';
  HPDF.InitialZoom := FitWidth;       // Open with page width fitted to window
  HPDF.BeginDoc;
  HPDF.CurrentPage.TextOut( 100, 100, 0, 'Hello World!' );
  HPDF.EndDoc;
finally
  HPDF.Free;
end;