0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Linux】CD/DVDに直接印刷できるアプリを作りました(需要があるかわかりませんが)

0
Posted at

こんにちは。

私はオーストリア在住の自動車整備士で、プログラマーではありません。LinuxでCDやDVDに直接印刷したいと思い、調べてみたところ、使える解決策が見つかりませんでした。フォーラムを長い間探しても何も見つからなかったため、ClaudeとClaude Codeに助けを求め、これらのAIツールと一緒にアプリを作りました — もともとは自分のためだけに。

思いのほかうまくいったので、すべてのLinuxユーザーに公開することにしました。同じ問題を抱えている方がいるかもしれません。

Disc Printer は、Linux向けのGTK4アプリで、ディスクトレイを使ってCD/DVD/Blu-rayに直接印刷できます。Wine不要、Windows不要です。PPDファイルを解析することで、ディスクトレイ印刷に対応したプリンターを自動検出します。私はCanon PIXMA TS705a (TS700 SeriesのCUPS PPDで動作)でのみテストしました。他のメーカーで動作するかどうかはわかりません。

主な機能

  • ディスクトレイ経由でCD/DVD/Blu-rayに直接印刷
  • PPD解析によるプリンター自動検出(メーカー問わず)
  • グラフィックエディタ:複数画像、レイヤー、回転、拡大縮小、透明度、明るさ/コントラスト、反転
  • デザインの保存・読み込み(.discprint形式 — 画像を埋め込み)
  • 元に戻す/やり直し(Ctrl+Z)
  • 34言語対応(日本語含む)

動作要件

  • CUPSがインストールされ、動作していること
  • プリンターがすでにCUPSで設定済みで正常に動作していること
  • プリンターがディスクトレイ印刷に対応していること

インストール方法

Arch/CachyOS:

paru -S disc-printer

その他のディストリビューション:

pip install disc-printer

Flatpak(全ディストリビューション対応):

flatpak install --user disc-printer.flatpak
flatpak run de.haku.disc-printer

※事前に必要: flatpak install flathub org.gnome.Platform//47

リンク

他のプリンターでテストしていただける方、フィードバックをいただければ嬉しいです!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?