2017-08-21 44 views
0

我將N個PNG文件轉換爲一個pdf文件。這與convert從難懂的偉大工程:將N個PNG文件合併爲一個PDF文件:保留雙工信息

convert front1.png back1.png front2.png back2.png result.pdf 

下面是一個簡單的ASCII藝術來說明這一點:

+-------------------+ +-------------------+   
|     | |     |   
|     | |     |   
|  Front-1  | |  Back-1  | 
|     | |     |   
|     | |     |   
|     | |     |   
|     | |     |   
|     | |     |   
|     | |     |   
|     | |     |   
+-------------------+ +-------------------+   




+-------------------+ +-------------------+   
|     | |     |   
|     | |     |   
|  Front-2  | |  Back-2  |   
|     | |     |   
|     | |     |   
|     | |     |   
|     | |     |   
|     | |     |   
|     | |     |   
|     | |     |   
+-------------------+ +-------------------+   

有時背面缺失,但我想保持雙工信息。

案例1:第一背面丟失:

convert front1.png front2.png back2.png result.pdf 

如果被打印的雙面打印機,那麼結果將是:

+-------------------+ +-------------------+   
|     | |     |   
|     | |     |   
|  Front-1  | |  Front-2  | 
|     | |     |   
|     | |     |   
|     | |     |   
|     | |     |   
|     | |     |   
|     | |     |   
|     | |     |   
+-------------------+ +-------------------+   




+-------------------+   
|     |   
|     |   
|  Back-2  |    
|     |   
|     |  
|     |  
|     |  
|     | 
|     |   
|     |   
+-------------------+   

一個簡單的變通辦法是採取一個空的頁面,如果我沒有得到back1.png。但這只是一個解決方法,我想避免。

如果back1.png丟失,我如何在創建PDF時保留雙工信息?

回答

1

在Imagemagick中,您可以在需要的位置添加一個白色或任何其他彩色圖像,以便在所需位置添加新圖像。如果所有的頁面都是一樣的,或者你想匹配的右側頁面大小使之與留在你的榜樣,然後執行:

的Unix語法:

convert front1.png back1.png front2.png \(+clone -fill white -colorize 100 \) result.pdf 

的Windows語法:

convert front1.png back1.png front2.png (+clone -fill white -colorize 100) result.pdf 

如果使用Imagemagick 7,則用magick替換convert。

+0

是的,這種插入空白頁的方式工作正常。 – guettli

相關問題