Вопрос

Есть ли у файлов EMF значение DPI, которое можно установить?У меня есть приложение, которое позволяет сохранять изображение в нескольких форматах (включая EMF).Я разрешаю пользователю указывать разрешение / DPI для изображений.Однако я не могу найти способ сделать это для метафайла в C #.Возможно ли это или у EMF нет DPI, поскольку это формат векторной графики?

Это было полезно?

Решение

В соответствии с МС-ЭДС спецификация - нет.Но расширения ‘ЭДС плюс’ (MS-EMFPLUS) иметь заголовок с LogicalDpiX и LogicalDpiY.Этот формат аналогичен GDI+.Однако я не знаю, какое программное обеспечение поддерживает это для импорта / экспорта.

Другие советы

Метафайлы не имеют DPI, потому что в них нет точек - это формат векторной графики.Метафайлы делай имейте размер, который, предположительно, является тем, что вы хотите.Вы можете задать размер метафайла (в HIMETRIC) при вызове конструктора Metafile.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top