EmulateRenderingToSizeOnPageResolution

MetafileRenderingOptions.EmulateRenderingToSizeOnPageResolution property

Ruft die Auflösung in Pixel pro Zoll für die Emulation des Metadatei-Renderings auf die Größe auf der Seite ab oder legt diese fest.

public int EmulateRenderingToSizeOnPageResolution { get; set; }

Bemerkungen

Diese Option wird nur verwendet, wennEmulateRenderingToSizeOnPage ist eingestellt aufWAHR.

Der Standardwert ist 96. Dies ist eine Standard-Anzeigeauflösung. Das heißt, beim Rendern der Metadatei wird die Anzeige der Metadatei in MS Word mit einem Zoomfaktor von 100 % emuliert.

Beispiele

Zeigt, wie die Metadatei entsprechend der Größe auf der Seite angezeigt wird.

Document doc = new Document(MyDir + "WMF with text.docx");

// 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.
PdfSaveOptions saveOptions = new PdfSaveOptions();

// Setze die Eigenschaft „EmulateRenderingToSizeOnPage“ auf „true“
// um das Rendern entsprechend der Metadateigröße auf der Seite zu emulieren.
// Setze die Eigenschaft „EmulateRenderingToSizeOnPage“ auf „false“
// um das Rendern von Metadateien auf ihre Standardgröße in Pixeln zu emulieren.
saveOptions.MetafileRenderingOptions.EmulateRenderingToSizeOnPage = renderToSize;
saveOptions.MetafileRenderingOptions.EmulateRenderingToSizeOnPageResolution = 50;

doc.Save(ArtifactsDir + "PdfSaveOptions.EmulateRenderingToSizeOnPage.pdf", saveOptions);

Siehe auch