如何将图像绘制为pdf并仍保持其原始大小?

时间:2018-09-18 02:26:43

标签: c# pdf drawimage

我正在使用PDF4NET库将用户上传的图像转换为pdf以进行打印。我要实现的是将完全相同大小的图像绘制到pdf中。例如,用户上传了一个16px x 16px的图片,而pdf文件将在中心显示相同大小的图片。

我正在使用的代码如下:

$("#my-select").on("select2:unselecting", function(e) {

 });

问题是当用户上传小图像时,绘制图像时它将拉伸以适合pdf。

**结果必须与pdf中心对齐

1 个答案:

答案 0 :(得分:1)

在PDF页面上绘制图像时,图纸尺寸以P​​DF点为单位指定。 PDF文件不使用像素。
对于您的情况,您应该测试“比率”,如果比率大于1(页面大于图像),则应按原样绘制图像(不乘以比例)。

免责声明:我为开发PDF4NET库的公司工作。