PdfZoomBehavior

PdfZoomBehavior enumeration

Especifica el tipo de zoom aplicado a un documento PDF cuando se abre en un visor de PDF.

public enum PdfZoomBehavior

Valores

NombreValorDescripción
None0La forma en que se muestra el documento queda en manos del visor de PDF. Normalmente, el visor muestra el documento para que se ajuste al ancho de la página.
ZoomFactor1Muestra la página utilizando el factor de zoom especificado.
FitPage2Muestra la página para que sea visible en su totalidad.
FitWidth3Se ajusta al ancho de la página.
FitHeight4Se ajusta a la altura de la página.
FitBox5Se ajusta al cuadro delimitador (rectángulo que contiene todos los elementos visibles en la página).

Ejemplos

Muestra cómo configurar el zoom predeterminado que aplica un lector al abrir un documento PDF renderizado.

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

// Crea un objeto "PdfSaveOptions" que podemos pasar al método "Guardar" del documento
// para modificar cómo ese método convierte el documento a .PDF.
// Establece la propiedad "ZoomBehavior" en "PdfZoomBehavior.ZoomFactor" para obtener un lector de PDF
// aplicamos un factor de zoom basado en porcentaje cuando abrimos el documento con él.
// Establece la propiedad "ZoomFactor" en "25" para darle al factor de zoom un valor del 25%.
PdfSaveOptions options = new PdfSaveOptions
{
    ZoomBehavior = PdfZoomBehavior.ZoomFactor,
    ZoomFactor = 25
};

// Cuando abrimos este documento usando un lector como Adobe Acrobat, veremos el documento escalado a 1/4 de su tamaño real.
doc.Save(ArtifactsDir + "PdfSaveOptions.ZoomBehaviour.pdf", options);

Ver también