teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

「発生している問題」内容を詳細に記述した

2020/08/13 04:13

投稿

akiteru
akiteru

スコア21

title CHANGED
File without changes
body CHANGED
@@ -1,8 +1,11 @@
1
1
  ### 発生している問題・エラーメッセージ
2
- pythonでReportLabを使い住所録単票を印字し住所録帳を作成しています。
2
+ pythonでsqlite3、tkinter、ReportLabを等を使い自分用フォームデータベースソフトを作っています。tkinteの「印刷」ボタンにbtn_print_clickを下記の様に作り住所録単票を印字し住所録帳を作成しています。
3
+ 個々のデータは別途「print_string(self, pdf_canvas)」でpdf形式にはめ込んでいます。
3
4
  印字は正常にできますが、印字終了後にアクロバットリーダーが終了できず画面に表示されたままになります。
4
- コード内にはアクロバットリーダーで印字するコードはありますが、閉じるコードが有りません。
5
+ コード内にはアクロバットリーダーで印字するコード「 os.startfile(pdf_file_name, "print")」はありますが、閉じるコードが有りません。
5
6
  PCで印字作業終了を感知しアクロバットリーダーを閉じる方法をご教授ください。
7
+ 追伸
8
+ 「回答が得られませんでしたか?」メールをもらいました。質問内容に不足点がありましたらご指摘ください。初心者の為、過不足の判断が出来かねます。
6
9
 
7
10
  ### 該当のソースコード
8
11