如何自動列印PDF 檔與圖檔 - Vixual |
文章推薦指數: 80 %
Acrobat Reader 會以「最小化視窗」的方式開啟檔案,以「預設的印表機」完成列印工作,列印完會自動關閉PDF 檔,但不會關閉Acrobat 的主視窗。
(Acrobat Reader 全部的的 ...
Vixual
HOME
Computer如何自動列印PDF檔與圖檔
如何自動列印PDF檔與圖檔
由於公司的傳真是用數據機接收,再以PDF的格式儲存在特定的資料夾,於是就有了自動列印PDF檔案的需求。
原本我想這功能應該滿簡單的,應該是寫個批次檔+隨便一套PDFReader應該可以達成。
AcrobatReader
首先研究業界標準的AcrobatReader是否能用命令列來列印PDF檔案。
測試它的命令列語法1:
"C:\ProgramFiles\Adobe\Reader\AcroRd32.exe"/pD:\auto_print\test.pdf
結果:
AcrobatReader會開啟檔案,顯示列印的對話視窗,等你按下[確定]它才會列印,列印完會自動關閉PDF檔,但不會關閉Acrobat的主視窗。
測試它的命令列語法2:
"C:\ProgramFiles\Adobe\Reader\AcroRd32.exe"/h/tD:\auto_print\test.pdf
結果:
AcrobatReader會以「最小化視窗」的方式開啟檔案,以「預設的印表機」完成列印工作,列印完會自動關閉PDF檔,但不會關閉Acrobat的主視窗。
(AcrobatReader全部的的命令列指令可以參考:AdobeDeveloperFAQ)
AcrobatReader雖然可以自動列印,但不會關閉主程式,可以說是陰魂不散。
不會關閉主程式就無法執行批次檔的下一行指令了...於是我再尋求其它的程式...
FoxitReader
再來研究知名的FoxitReader。
測試它的命令列語法:
"D:\Portable\FoxitReader-5.3.1\FoxitReader.exe"/pD:\auto_print\test.pdf
結果:
FoxitReader會「無聲無息」的以「預設的印表機」完成列印工作,不會彈出任何的視窗或任何的訊息要你確認...
真是太令人感動了!!而且我用的還是Portable可攜版,所以FoxitReader自動列印成功!!
繼續研究FoxitReader還有哪些指令:
"D:\Portable\FoxitReader-5.3.1\FoxitReader.exe"/help
HerearesomecommandlinesthatcanbeusedwithFoxitReaderusingthefollowingsyntax:
自動列印批次檔
接下來就是寫個批次檔來列印特定資料夾下的PDF檔,列印完還要把檔案移到其它資料夾,免得下次又被拿出來列印。
批次檔的內容如下:
@ECHOOFF
::待列印的PDF資料夾
SETPDF="D:\auto_print"
::列印完畢的PDF資料夾
SETOK="D:\auto_print\ok"
::PDFReader的程式路徑
SETEXE="D:\Portable\FoxitReader-5.3.1\FoxitReader.exe"
ECHO開始列印:%PDF%
::取得PDF檔案名稱,執行列印、搬移檔案(自動覆蓋舊檔)
FOR%%fIN(%PDF%\*.pdf)DOECHO%%f&&%EXE%/p%%f&&MOVE/Y%%f%OK%
ECHO列印完畢
批次檔可以隨便命名,但副檔名必須是「.bat」。
把這個批次檔加到Windows的「工作排程器」去定期執行就ok了。
附註:如何自動列印圖檔
要自動列印圖檔只要用「小畫家」就可以了,不過必須是它支援的圖檔格式。
測試它的命令列語法:
mspaint/pD:\auto_print\test.jpg
結果:
小畫家會彈出一個小對話框,顯示列印進度,以「預設的印表機」完成列印工作,列印完也會自動關閉程式。
這樣已經符合我們的需求了,可以依樣畫葫蘆寫個批次檔讓它列印特定資料夾以下的圖檔。
不過有兩點是要特別注意的:
小畫家列印出來的東西會變成橫向的
如果是多頁的TIFF圖檔,則只會列印第1頁
參考網頁
PDF應用20招:瀏覽、分享、合併、轉檔、註記看這裡|T17討論區-一起分享好東西
Windows自動列印PDF文件«Jamyy'sWeblog
Sharethis:按一下以分享至Facebook(在新視窗中開啟)分享到Twitter(在新視窗中開啟)按一下以分享到Google+(在新視窗中開啟)分享到Tumblr(在新視窗中開啟)分享到Pocket(在新視窗中開啟)分享到Reddit(在新視窗中開啟)分享到Pinterest(在新視窗中開啟)分享到LinkedIn(在新視窗中開啟)點這裡寄給朋友(在新視窗中開啟)請按讚:喜歡載入中...
相關
04
Jun
2015
Computeracrobat,Batch,fax,foxit,image,pdf,printer,windows12comments友善列印
Writecomment
CommentsRSS
Trackback(2)
Comments(12)
san
07/22.20163:43下午
REPLY
QUOTE
UsingSafari533.19.4onMacOSX10.4.11
您好~因為有電腦操作上的需求,經過網路搜尋,拜讀您的文章並且利用“自動列印批次檔“的程式,測試開啟及列印的部份沒有問題,可是搬移的部份卻無法執行,以下為利用您的程式作的修改,如果方便請您指導修正,謝謝您。
@ECHOOFF
::待列印的PDF資料夾
SETPDF="D:\pc共用資料夾\自動列印"
::列印完畢的PDF資料夾
SETOK="D:\pc共用資料夾\已處理"
::PDFReader的程式路徑
SETEXE="C:\ProgramFiles\Adobe\Acrobat9.0\Acrobat\Acrobat.exe"
ECHO開始列印:%PDF%
::取得PDF檔案名稱,執行列印、搬移檔案(自動覆蓋舊檔)
FOR%%fIN(%PDF%\*.pdf)DOECHO%%f&&%EXE%/h/t%%f&&MOVE/y%%f%OK%
ECHO列印完畢
citypig
07/22.20165:44下午
REPLY
QUOTE
UsingGoogleChrome51.0.2704.106onWindowsNT
應該是Acrobat執行完不會自動關閉主程式,因此沒有自動進行之後的MOVE搬移指令。
請將Acrobat換成FoxitReader看看。
san
07/22.20166:12下午
REPLY
QUOTE
UsingSafari533.19.4onMacOSX10.4.11
依照您的建議改用FoxitReader不過就如您所說執行完不會自動關閉主程式,因此沒有自動進行之後的MOVE搬移指令。
關閉程式後就有順利執行MOVE,非常感謝您的幫忙,謝謝您。
sch
08/12.201610:17上午
REPLY
QUOTE
UsingGoogleChrome49.0.2623.112onWindowsXP
想請問有關於自動列印圖檔的問題,因為TX-320印表機要定期列印避免噴頭堵住,所以想將起列印設置進(排定的工作)由於不是很懂指令,所以想請教不曉得哪個步驟錯誤。
1有在D槽設置資料夾auto_print放置一張test.jpg
2在桌面開啟記事本輸入mspaint/pD:\auto_print\test.jpg儲存更改附檔名vbs
3.點擊後出現
錯誤:點擊後顯示語法錯誤
程式碼:800A03EA
來源:VBS編譯階段錯誤
sch
08/12.201610:55上午
REPLY
QUOTE
UsingGoogleChrome49.0.2623.112onWindowsXP
成功列印出來了,附檔名改BAT就可以了
另外想請問如何自動列印WORD檔
ddovwmk
08/16.20169:45下午
REPLY
QUOTE
UsingGoogleChrome52.0.2743.116onWindows7
::待列印的PDF資料夾
SETPDF="D:\pc共用資料夾\自動列印"
可以改成批次檔儲放那裡,執行批次檔就列印所有的pdf檔!
Vincent
12/08.201612:03下午
REPLY
QUOTE
UsingGoogleChrome54.0.2840.99onWindows7
妙了....昨天找到樓主的這篇文,馬上試了一下...果然可以,超開心~
結果今天準備要來改一下公司的自動列印模式...
居然不會"無聲無息了",在windowsCMD下利用指令列印PDF,會跳出FoxitReader的主程式.
真的很妙..昨天裝好在TRY時真是無聲無息的印..........
Dave
09/11.20173:28下午
REPLY
QUOTE
UsingGoogleChrome60.0.3112.113onWindowsNT
你好,因為我想選擇列表機,所以我用了"C:\ProgramFiles\Adobe\Reader\AcroRd32.exe"/pD:\auto_print\test.pdf這個方法
但是列印完後adobe還是開啟著,請問有辦法列印完後adobe的視窗都關閉嗎?
citypig
09/12.201710:49上午
REPLY
QUOTE
UsingMozillaFirefox55.0onWindowsNT
因為Acrobat不會自動關閉視窗,因此才要改用FoxitReader。
FoxitReader也可以在命令列指定印表機。
patrick
09/15.20183:30下午
REPLY
QUOTE
UsingGoogleChrome68.0.3440.106onWindowsNT
你好,改用FOXITREADER後,也是不會自動關閉程序,是版本的問題嗎?版本:9.0.0.29935
JerryLin
11/02.20183:58下午
REPLY
QUOTE
UsingSafari604.1oniOS12.0
我也跟你遇到一樣的問題
JerryLin
11/02.20183:57下午
REPLY
QUOTE
UsingSafari604.1oniOS12.0
請教一下,我要列印的資料夾是在遠端的資料夾的話路徑要如何設定呢?遠端資料夾是設定成共用資料夾
TrackBackURL
11/12.2016
Trackbackfrom:如何自動列印PDF檔與圖檔|Vixual–雲端商店
02/01.2018
Trackbackfrom:如何自動列印PDF檔與圖檔|Vixual|雲端資訊網
點這裡取消回覆
NAME(required)
E-MAIL(required)-willnotbepublished-
URL
用電子郵件通知我後續的迴響。
新文章使用電子郵件通知我。
幾種存取GoogleTasks(工作表)的方法Windows10鍵盤快速鍵hotkey
INFORMATION
我們解決了什麼問題?我們創造了什麼價值?
rss
twitter
facebook
人都來了,不按個讚怎麼說得過去^_^
人都來了,不按個讚怎麼說得過去^_^
簡繁轉換
不轉換
大陆简体
台灣正體
熱門文章
幾個在電腦遊戲中顯示FPS與監測系統資源的方法
Kobo/KindleE-Reader也能一鍵橫排轉直排?還不用等待轉檔?
理財試算貸款計算機*
下載youtube影片與音樂檔最簡單的方法
tar指令的常用語法
Linux下幾種網芳/Samba目錄的mount方式
免刷機、免Root,如何變更Kobo電子閱讀器的字型,解決中文內容及書籍列表缺字的問題
vi與vim的指令整理
推薦功能豐富的Android車機桌面:CarLauncherPro
[轉載]偽.蝦米-一個不用安裝的嘸蝦米輸入法
文章分類
Bookmark(18)
Books(14)
Coding(54)
Collect(22)
Computer(102)
Games(4)
Lifestyle(16)
MobileApp(5)
Phone/Tablet(8)
Project(17)
Security(18)
Server(109)
Virtualization(10)
WebApp(39)
Website(43)
友站連結
Calm9Blog
QRCode產生器
www.calm9.com
我的IP位址
玩物尚誌
高登工作室
近期迴響
citypig在Kobo/KindleE-Reader也能一鍵橫排轉直排?還不用等待轉檔?citypig在Kobo/KindleE-Reader也能一鍵橫排轉直排?還不用等待轉檔?l在Kobo/KindleE-Reader也能一鍵橫排轉直排?還不用等待轉檔?l在Kobo/KindleE-Reader也能一鍵橫排轉直排?還不用等待轉檔?blip在免刷機、免Root,如何變更Kobo電子閱讀器的字型,解決中文內容及書籍列表缺字的問題
贊助商連結
其它
登入
文章RSS訂閱
迴響RSS訂閱
WordPress台灣正體中文
Copyright© Vixual
Themedesignedbymono-lab
PoweredbyWordPress
ViewMobileSite
returntop
傳送到電子郵件地址
你的姓名
你的電子郵件地址
取消
文章未送出─請檢查你的電子郵件地址!
電子郵件地址檢查失敗,請再試一次
抱歉,你的網誌無法透過電子郵件分享
%d位部落客按了讚:
延伸文章資訊
- 1雙擊PDF檔變直接列印或PDF檔的右鍵選單變成「列印」而非 ...
解決方法:. 方法1:. 開啟PDF文電通專業版編輯器Right PDF Editor 或Right PDF Reader (Gaaiho Doc ...
- 2建立PDF 檔案- Tableau
- 3打開pdf自動列印 - 軟體兄弟
打開pdf自動列印,利用免費的Adobe Acrobat Reader 檢視、列印、簽署及註解PDF。還可建立、 ... 有了Acrobat Reader DC,除了開啟及檢視PDF 檔案以外,...
- 4印表機基本設定
當您使用PCL 6或PS3印表機驅動程式,或當您選擇PDF列印時,您可以使用此設定。 自動繼續. 選擇當印表機未配備符合工作中指定的紙張尺寸和類型的合適的紙匣時印 ...
- 5HP 單功能打印機- 無法從Adobe Reader 中打印PDF 檔案
在新的PDF 檔案上,點擊「檔案」,然後點擊「列印」,或者點擊「列印」圖示( )。 ... 電腦重啟時,關閉其它所有打開的程式(如果在啟動過程中有自動開啟的程式)。