2010-07-29 1 views
3

Когда я копирую данные буфера обмена в C#, используя Clipboard.GetData(DataFormats.Html).ToString();, , файлы «.wmz» сохраняются на пути «темп». (Он присутствует в разделе v:imagedata src)WMZ-файлы из MSWord при портировании на HTML

Есть математические символы, такие как дельта в исходном файле Word. И это не видеофайлы Windows Media Player (которые также имеют расширение «.wmz»). Затем я копирую этот временный файл в постоянное место и обновляю путь src и очищаю буфер обмена. Но мой новый HTML-контент не отображает фактическое изображение (сохраняется как формат «.wmz»).

Но для обычного «.png» или файлы «.jpg» в HTML, этот подход работает отлично. Я сталкиваюсь с проблемами только с этими файлами «.wmz».

Может кто-то пожалуйста, помогите правильно преобразовать эти файлы «.wmz» в формат, приемлемый в браузере?

ответ

4

Это формат "Compressed Windows Metafile". Я думаю, что вы можете работать с System.Drawing напрямую преобразовать его в формате .jpg или .png, так же, как .wmf (который сохраняется в формате .png автоматически в System.Drawing).