Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用Control.DrawToBitmap以实现我的 winform 部分的图像快照。
Control.DrawToBitmap
随后,我通过免费组件(pdfsharp)将该图像对象转换为pdf文件。
但是,我的最终 pdf 并没有填满整个文档,那是因为它不是 A4 纸格式(事实上,当我创建位图对象时,我传递了我想要打印的控件的构造函数大小)。
创建一个典型的 A4 格式的图像对象可能很有趣,但我不知道该怎么做。
有任何想法吗?
这个问题对我来说不是很清楚。
在 PDFsharp 中绘制图像时,您可以指定仅以默认大小绘制图像的位置。我想这就是开线器所做的。
您可以使用 DrawImage 的可选参数指定大小 - 这样您可以将图标(32x32 像素)放大到 DIN A 4 大小或更大。
另见:http: //forum.pdfsharp.net/viewtopic.php?p=5099#p5099