1.前提・実現したいこと
pythonを使ってフォルダ内にあるpdfファイルをページ指定して印刷したいです。
例えば、全10ページあるならP6-10の印刷を。20ページあるならP11-20の印刷です。ページ指定せずに全ページ印刷はできましたがページ指定の方法がわかりません。どなたかページ指定の方法を教えていただけますでしょうか?
よろしくお願いします。
3.該当のソースコード(ページ指定せずに全ページ印刷は↓コードでできました)
import tempfile import win32api import win32print import glob filename = glob.glob("*.pdf")[1] print(filename) def PrintOut(): win32api.ShellExecute( 0, 'print', conf_file_path, '/c:”%s” '% win32print.GetDefaultPrinter(), '.', 0 ) #↓上で定義したプリントアウト関数を実行 PrintOut()
5.使っているツールのバージョンなど補足情報
python3.8.0
windows10
あなたの回答
tips
プレビュー