Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > Сохранение и печать изображения.


Автор: limelight 12.10.2010, 16:21

Имеется изображение формата bmp в ресурсах программы, а также точно такое же изображение, но вставленное на лист документа word.

       
Код

 Dim temp As Bitmap = My.Resources.Emex
        Dim fs As FileStream = File.Create("C:\temp.png")
        fs.Close()
        temp.Save("C:\temp.png")
 
        wordApp.ActiveDocument.Shapes.AddPicture("C:\temp.png", False, True, 100, 110, 85, 17).WrapFormat.Type = Microsoft.Office.Interop.Word.WdWrapType.wdWrapFront
        File.Delete("C:\temp.png")


где
Код

Dim wordApp As Microsoft.Office.Interop.Word.Application
 
 
        wordApp = New Microsoft.Office.Interop.Word.Application()


Я вставляю изображение из ресурсов, в ворд, и сравниваю качество. то что вставили - откровенно хуже.
Как быть? в чем дело? я пробовал печатать с формы, используя BitMap, все равно качество ухудшается.


Забыл добавить, смотрел под лупой в виндовс на эти изображения, когда они уже в документе ворд, отличий не заметил никаких! только когда начинаешь печатать, становится заметно. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)