我有一个生成meta文件(EMF)的应用程序。它使用参考设备(即屏幕)来渲染这些meta文件,因此meta文件的DPI取决于代码运行在哪台机器上。 假设我的代码要创建一个8.5英寸x 11英寸的meta文件。使用我的开发工作站作为参考,我得到了一个EMF,其中 rclFrame是{0、0...
我需要在MetaFileCanvas上透明地绘制PNG图像。当我绘制到位图(在屏幕上显示时使用)时,这很好用,但是对于打印,我需要一个MetaFile。我该如何做到这一点? 这里有一些演示问题的代码。将附加的PNG放在某个地方并更新代码中的路径。 procedure TForm1.Test...
我们在将图像绘制到屏幕分辨率之外的坐标时,使用TMetaFileCanvas输出会出现问题。矢量操作似乎没有问题,但图像操作却被“忽略”了。如果我们将相同的图像绘制到屏幕范围内的坐标,则不会出现任何问题。 例如,这个SSCCE将生成4个输出文件。位图变体没有问题,并且将在inscreen.b...