PdfZoomBehavior

PdfZoomBehavior enumeration

Gibt den Zoomtyp an, der auf ein PDF-Dokument angewendet wird, wenn es in einem PDF-Viewer geöffnet wird.

public enum PdfZoomBehavior

Werte

NameWertBeschreibung
None0Die Anzeige des Dokuments wird dem PDF-Viewer überlassen. Normalerweise wird das Dokument seitenbreitengerecht angezeigt.
ZoomFactor1Zeigt die Seite mit dem angegebenen Zoomfaktor an.
FitPage2Zeigt die Seite so an, dass sie vollständig sichtbar ist.
FitWidth3Passt sich der Breite der Seite an.
FitHeight4Passt sich der Höhe der Seite an.
FitBox5Passt den Begrenzungsrahmen an (Rechteck, das alle sichtbaren Elemente auf der Seite enthält).

Beispiele

Zeigt, wie der Standardzoom festgelegt wird, den ein Reader beim Öffnen eines gerenderten PDF-Dokuments anwendet.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Hello world!");

// Erstellen Sie ein "PdfSaveOptions"-Objekt, das wir an die "Save"-Methode des Dokuments übergeben können
// um zu ändern, wie diese Methode das Dokument in .PDF konvertiert.
// Setzen Sie die Eigenschaft "ZoomBehavior" auf "PdfZoomBehavior.ZoomFactor", um einen PDF-Reader zu erhalten
// wenden Sie einen prozentualen Zoomfaktor an, wenn wir das Dokument damit öffnen.
// Setzen Sie die Eigenschaft „ZoomFactor“ auf „25“, um dem Zoomfaktor einen Wert von 25 % zuzuweisen.
PdfSaveOptions options = new PdfSaveOptions
{
    ZoomBehavior = PdfZoomBehavior.ZoomFactor,
    ZoomFactor = 25
};

// Wenn wir dieses Dokument mit einem Reader wie Adobe Acrobat öffnen, wird das Dokument auf 1/4 seiner tatsächlichen Größe skaliert angezeigt.
doc.Save(ArtifactsDir + "PdfSaveOptions.ZoomBehaviour.pdf", options);

Siehe auch