EmulateRenderingToSizeOnPageResolution

MetafileRenderingOptions.EmulateRenderingToSizeOnPageResolution property

Возвращает или задает разрешение в пикселях на дюйм для эмуляции рендеринга метафайла до размера на странице.

public int EmulateRenderingToSizeOnPageResolution { get; set; }

Примечания

Эта опция используется только тогда, когдаEmulateRenderingToSizeOnPage установлен наистинный.

Значение по умолчанию — 96. Это разрешение экрана по умолчанию. То есть рендеринг метафайла будет эмулировать отображение метафайла в MS Word с коэффициентом масштабирования 100%.

Примеры

Показывает, как отображать метафайл в зависимости от размера на странице.

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

// Создаем объект "PdfSaveOptions", который можно передать методу "Save" документа
// чтобы изменить способ преобразования этим методом документа в .PDF.
PdfSaveOptions saveOptions = new PdfSaveOptions();

// Установите свойство "EmulateRenderingToSizeOnPage" в значение "true"
// для эмуляции рендеринга в соответствии с размером метафайла на странице.
// Установите свойство "EmulateRenderingToSizeOnPage" в значение "false"
// для эмуляции рендеринга метафайла до размера по умолчанию в пикселях.
saveOptions.MetafileRenderingOptions.EmulateRenderingToSizeOnPage = renderToSize;
saveOptions.MetafileRenderingOptions.EmulateRenderingToSizeOnPageResolution = 50;

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

Смотрите также