現状について
正直、個人的に使うことを目的に開発したので、正直、自己満足している状態です。
もし、リクエストが多かったら、頑張るかも。
誰かやってくれる人がいたら、教えてください!!!
もしやる気が出ればやることリスト
・exe化
Pythonがインストールされてない環境からでも実行できるようにする。
pyinstaller を使用して、exe化してみましたが、POPPLER_PATHが通らなかったり、fontパスが指定できなかったりしていて、諦めているところです。
・細かい修正
ユーザへの通知や、エラーチェック、エラー処理が少ないです。
フォント補正に予期せぬ値を入力したり、Pythonが認識できない色を指定したら、エラーが発生すると思われます。
・定数の設定ファイル化
pdfeditor.ini ファイルを作成して、フォントのパス、POPPLER_PATH、切り捨てピクセル数、canvasのサイズを
ファイルから指定できるようにすることで、どの環境からも柔軟に使用できるようにしたい。
・機能追加
canvasの拡大・縮小機能
これって出来るのかな? 年末調整とか細かい箇所にマウス入れるの結構しんどいので、拡大縮小が10%ずつ(MAX±50%)とかでもいいので、
出来ればいいなぁと。
・もうちょっと環境作成について詳しく書きたい
環境がまっさらな状態にするのがキツイので、書いてませんが、
出来ればPython勉強中の方へも環境設定から実行まで出来るように、手順化したいとこです。
・UIからの座標微調整
今はcsvからx,yを修正するしかないのですが、座標の微調整が画面上から出来るようにしたいです。
お仕事募集中
個別でお仕事の依頼がありましたら、お手数ですがご連絡ください。
なんでもやりますよー!
お問い合わせ窓口:
https://www.zero-one-system.co.jp/q-corp
ソースコード、ダウンロードはGitから
【重要】
画面ディスプレイの解像度をフルHD(1920x1080)を想定して作成しております。
ここからダウンロードできますが、環境設定が必要となります。
https://github.com/kinjoarata/PDFEditor2/tree/main/PDFEditor2
関連記事(全4個)
PythonでPDFの上に文字とか乗っけるアプリを作った!-1.はじめに、成果物紹介-
https://qiita.com/ArataKinjo/items/1e83810623ee15259b0a
PythonでPDFの上に文字とか乗っけるアプリを作った!-2.機能説明-
https://qiita.com/ArataKinjo/items/f934812de7b471b352a8
PythonでPDFの上に文字とか乗っけるアプリを作った!-3.ソースコード解説-
https://qiita.com/ArataKinjo/items/c92b4637c44f2bf574e3
PythonでPDFの上に文字とか乗っけるアプリを作った!-4.今後について-
(この記事です)