我正在使用Control.DrawToBitmap
来获得我的winform部分的图像快照。
接下来,我通过免费组件(pdfsharp)将图像对象转换为pdf文件。
然而,我的最终pdf并没有填满整个文档,因为它不是A4工作表格式(实际上,我创建了位图对象,我传递了我想要打印的控件的构造函数大小)。 / p>
创建一个典型的A4格式的图像对象可能会很有趣,但我不知道它是如何做的。
有什么想法吗?
答案 0 :(得分:0)
这个问题对我来说并不是很清楚。
在PDFsharp中绘制图像时,只能指定位置以使用默认大小绘制图像。我认为这是线程开发者所做的。
您可以使用DrawImage的可选参数指定尺寸 - 这样您就可以将图标(32x32像素)吹至DIN A 4尺寸或更大尺寸。