THotPDF.InitialZoom Property

 

THotPDF.InitialZoom

THotPDF

 

Øverst  Forrige  Neste

Styrer den innledende sidevisningszoomen som skrives til dokumentets OpenAction-oppføring. Verdien brukes av PDF-lesere når filen åpnes

 

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

Bruk InitialZoom til å angi sidvisningsmodusen dokumentet åpnes med. HotPDF skriver verdien inn i dokumentets /OpenAction-oppføring som en av de standard PDF-visningsdestinasjonene definert i PDF-spesifikasjonen (Fit, FitH, FitV, FitR, FitB, FitBH, FitBV eller XYZ)

Siden HotPDF v2.3.11 er standardverdien FitHeight (PDF-destinasjon /FitV), så genererte dokumenter åpnes med hver side tilpasset visningsvinduets høyde. Sett InitialZoom til FitNone for å utelate OpenAction-oppføringen og la visningsprogrammet falle tilbake til sin egen standardzoom

 

Verdi              PDF-destinasjon    Betydning


FitNone           (ingen)            Ingen spesiell zoom; la visningsprogrammet bruke sin egen standard

FitPage           /Fit              Tilpass hele siden i vinduet

FitWidth          /FitH             Tilpass sidens bredde til vinduet

FitHeight         /FitV             Tilpass sidens høyde til vinduet (standard)

FitBox            /FitR or /FitB     Tilpass sidens innholdsboks til vinduet

FitBoxWidth      /FitBH          Tilpass innholdsboksens bredde til vinduet

FitBoxHeight     /FitBV          Tilpass innholdsboksens høyde til vinduet

Zoom50            /XYZ null null 0.5       Åpne siden med 50 % skala

Zoom75            /XYZ null null 0.75       Åpne siden med 75 % skala

Zoom100          /XYZ null null 1.0       Åpne siden med 100 % (faktisk størrelse)

Zoom125          /XYZ null null 1.25       Åpne siden med 125 % skala

Zoom150          /XYZ null null 1.5       Åpne siden med 150 % skala

Zoom200          /XYZ null null 2.0       Åpne siden med 200 % skala

 

For en mer overordnet oversikt over hvordan InitialZoom samhandler med PDF-ordboken for visningsinnstillinger, se ViewerPreferences Complete Reference

 

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;