【Python】Excelファイル等のPDF変換

予算
5,000円
納品希望日
2023年10月3日
募集期限
募集終了 締切日 2023年9月29日 /
掲載日 2023年9月26日
応募状況
応募人数 4
契約人数 1
閲覧数 290
用途・種類
作業自動化・効率化、アプリ開発
対応範囲
ー
用意してあるもの
ー
開発言語
Python

募集内容

依頼の概要・目的・背景
以下を満たすPythonのコードを作成願います。 【概要】 ①任意のフォルダ内に保存されているパワーポイントファイルのPDF化 ②任意のフォルダ内に保存されているExcelファイルのPDF化 処理手順等は、以下のとおりです。 【①②共通】 0.ファイルの操作及びPDFへの変換は、pywin32ライブラリを用いる 1.任意のフォルダをダイアログで選択 2.当該フォルダ内に当該ファイルがあれば、globで一覧を取得 3.取得したファイルをPDFファイルへ変換する(保存先:1で選択したフォルダ) 4.印刷設定のままPDF変換する  (印刷設定が縦なら縦のまま、横なら横のまま、A3ならA3のまま) 5.実行時、1で選択したフォルダ内の該当ファイルが開かれている場合、上書保存して閉じた後に実行する 【①パワーポイントファイル】 6.変換後のPDFファイルの数は、パワーポイントファイルの数と一致  (パワーポイントファイルが3つあり、2ページつずつの場合、変換後のPDFファイルは3つになり、各PDFファイルのページ数はそれぞれ2になる) 【②Excelファイル】 6.Excelファイルに複数シートがある場合、左側にあるシートから順に変換する  (左端のシート:1ページ目、左から2番目のシート:2ページ目、…、右端のシート:最後のページ) 7.変換後のPDFファイルの数は、Excelファイルの数と一致  (Excelファイルが3つあり、可視シートが2つずつある場合、変換後のPDFファイルは3つになり、各PDFファイルのページ数はそれぞれ2になる) 8.非表示になっているシートには処理を行わない(可視シートのみPDF変換) 【補足】 ・①②の処理は、pyファイルを2つに分けても1つのpyファイルでまとめても、どちらでもかまいません。 ・pywin32ライブラリを指定していますが、処理が煩雑になるようでしたら別方法でも可です。  (pywin32ライブラリを指定している理由は、僕が初学者のため、Officeファイルの幅広い処理に対応可であろうpywin32の使い方を習得したいためです。しかし、それで複雑な処理になってしまうのは本意ではありません。) 【お願い】 ・初心者のため、コード内にコメントで分かりやすく処理内容等の記述をお願いします。 ・pyファイルとexeファイル、両方を納品願います。 ・使用するライブラリ等を記した設定ファイル(テキストファイル)も納品願います。 【環境】 ・OS:windows11 ・Pythonのバージョン:3.11.3 【その他】 ・サンプルファイルとイメージ図(②のみ)を添付するので、ご参照ください。
参考URL
ー
求めるスキル
ー
特記事項
ー

応募者一覧

応募者
応募日時
shiganai worker
2023/09/27 02:24
ソーダLab
2023/09/28 13:18

募集内容についての質問

質問と回答の履歴

質問はまだありません。不明なことがあれば質問してみましょう。
募集終了
ブックマーク
予算
5,000円
募集終了

募集者情報

ExcelのPowerQueryで自動化
5.0 (4)
3
発注件数
75%
発注率
100%
取引完了率
認証状況
本人確認
機密保持契約(NDA)

この募集内容に似ている仕事

予算
5千円未満
応募者数 36
募集期限 あと 5 日 (10月31日まで)
user
大門圭介
投稿日時:5時間前