我有一组图片我已经保存为.png和.pdf。我想知道是否有任何方式组合在一起,无论是PNG或PDF在这样一种方式,我可以有多个每页。我知道如何使用PdfFileMerger()将多个PDF合并在一起,但这样每页只放一个项目。有没有办法做到这一点?我有两个PDF和PNG,所以无论哪一个我需要使用我可以
我基本上想做一些事情,比如:
拍摄image1.png, 图片2.png, image3.png和 image4.png并创建如下内容:
输出文件1:
-----------------------------
|
|
image1.png | image2.png
|
|
-----------------------------
|
|
image3.png | image4.png
|
|
-----------------------------
我真的很感激
您可以使用
PIL
/pillow
创建大的空图像,然后将小图像放在不同的位置顺便说一句:你可以把它写在
for
-循环中没有Python的程序ImageMagick也是如此
但是您可以在Python中将这些命令与
os.system('convert ...')
一起使用+append
在行中联接,-append
在列中联接即使在一个命令中也可以做到:Stitching Image Set Together
如果使用
new.pdf
而不是new.png
,那么它可以创建PDF
Python模块Wand使用
ImageMagick
。代码类似于pillow
以
cv2
和numpy
为例,但当图像大小相同时,它就起作用了。如果它们的大小不同,则需要空行和空列具有相同的大小类似于
matplotlib
和numpy
类似于
imageio
和numpy
相关问题 更多 >
编程相关推荐