12得票4回答
指定GDI设备上下文的DPI

我有一个生成meta文件(EMF)的应用程序。它使用参考设备(即屏幕)来渲染这些meta文件,因此meta文件的DPI取决于代码运行在哪台机器上。 假设我的代码要创建一个8.5英寸x 11英寸的meta文件。使用我的开发工作站作为参考,我得到了一个EMF,其中 rclFrame是{0、0...

11得票2回答
如何显示Windows元文件?

我需要使用WPF显示一个Windows元文件(EMF),该如何操作? 编辑: 我希望保持图像的矢量化。

8得票2回答
如何在TMetaFileCanvas上透明地绘制PNG图片

我需要在MetaFileCanvas上透明地绘制PNG图像。当我绘制到位图(在屏幕上显示时使用)时,这很好用,但是对于打印,我需要一个MetaFile。我该如何做到这一点? 这里有一些演示问题的代码。将附加的PNG放在某个地方并更新代码中的路径。 procedure TForm1.Test...

8得票2回答
在不预览的情况下打印本地报表 - 流大小超过限制或GDI+发生通用错误 C#

我正在使用这篇文章,直接将我的rdlc打印到打印机上,但是当我试图通过传递流来创建Metafile对象时,它会给出错误。(在GDI+中发生了一般性错误) 代码: using System; using System.IO; using System.Data; u...

7得票2回答
将图形复制到屏幕尺寸之外的TMetaFileCanvas上

我们在将图像绘制到屏幕分辨率之外的坐标时,使用TMetaFileCanvas输出会出现问题。矢量操作似乎没有问题,但图像操作却被“忽略”了。如果我们将相同的图像绘制到屏幕范围内的坐标,则不会出现任何问题。 例如,这个SSCCE将生成4个输出文件。位图变体没有问题,并且将在inscreen.b...

7得票2回答
Qt 的矢量图剪贴板格式

我希望我的Qt应用程序能够以兼容的方式将简单的矢量图形保存到剪贴板中。在Windows上,我希望能够将图形粘贴到Microsoft Word或Powerpoint中。在Linux上,我希望与Open Office兼容。 您推荐使用哪种格式?Qt是否可以轻松生成EMF?SVG是一个选择吗? ...