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?

xdwという拡張子のファイルをUbuntuでPDFに変換するという苦行を依頼されて、やってみたら意外と簡単にできた話

Posted at

はじめに

とある相談からDocuWorksというWindowsアプリケーションのファイルをPDFに変換するという案件がやってきました。
当方の手元にはWindowsがないので、このファイルをどうやってPDFに変換すればいいのかと試行錯誤した結果を以下にまとめます。

利用環境

Ubuntu 22.0

セットアップ

Wine

sudo apt update
sudo apt install -y wine64 winetricks
sudo apt install fonts-noto-cjk fonts-ipafont fonts-unfonts-core
WINEPREFIX=~/.wine winetricks settings win10
winetricks cjkfonts allfonts ja
LANG=ja_JP.UTF-8 winecfg

PDFプリンタ

sudo apt install printer-driver-cups-pdf

DocuWorks Viewer Light

ダウンロード

wget https://assets-fb-rn.fujifilm.com/download/pub/exe/docuworks/1/dwvlt10_0_0.zip
unzip dwvlt10_0_0.zip
cd dwvlt10_0_0
wine setup.exe

起動

cd ~/.wine/dosdevices/c:/Program\ Files\ \(x86\)/FUJIFILM/DocuWorks/bin
wine DWVLT.exe

こいつ、動くぞ!

アプリで変換

スクリーンショット 2025-07-15 11.45.51.png

印刷すると$HOME/PDFというフォルダにPDFファイルができていました。

スクリプトで変換

wine "c:\\Program Files (x86)\\FUJIFILM\\DocuWorks\\bin\\DWVLT.exe" /p "[your_file_name].xdw"

実行すると$HOME/PDFというフォルダにPDFファイルができていました。

その他

PDFの用紙設定がおかしい場合は、DocuWorks Viewer Lightで印刷をする時に詳細設定を以下のとおりにしてみて下さい。

スクリーンショット 2025-07-15 11.46.04.png


意外と簡単でしたね。
次は何をしようかな。

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?