我扫描了几页,编辑了几页,看上去很整洁。
但是当我想重印它们时,我注意到我从这些图像中裁剪了边框,这样打印机就不会打印全部内容。
我有一台兄弟打印机,它有Linux驱动程序,但不知何故,缩放选项不起作用。
因此,我想缩放PDF (在其中,我已经转换了这些扫描),但打印机驱动程序对它们进行调整,以适应页面。(如果我禁用了比例匹配选项,它就变成了垃圾)
所以我想我可以做一些脚本-fu来调整这些图像的大小,用几行行,并为打印机添加一些填充。但我不知道该怎么做。
这是我的第一次尝试:
(define (resize-image filename-in filename-out )
(let* ((image (car (gimp-file-load RUN-NONINTERACTIVE filename-in "")))
(drawable (car (gimp-image-active-drawable image)))
)
(gimp-image-resize image 2728 3819 124 173)
(gimp-file-save RUN-NONINTERACTIVE image drawable filename-out "")
)
)这不管用。图像保持不变。
我的页面是带有2480x3472的A4,所以我想在宽度上增加10%,这样它就变成2728x3819,并将偏移量设置为5%,以便内容被居中(偏移值为124和173)。
发布于 2017-07-19 18:05:15
当您调整图像大小时,您只是在扩展画布,而不是图层。gimp文件保存只保存活动的“可绘制”(在您的情况下是图层),所以您只保存相同的图像。你要做的是:
或
gimp-layer-resize-to-image-sizehttps://stackoverflow.com/questions/45196895
复制相似问题