ルギア君の戯言

雑多な記事。

プログラム間の連携に関する話

例えば、Windows では、ACD Systems 社製の Canvas と言うソフトで作成したイラストなどを何もせずにそのままコピーアンドペーストで Microsoft Word に貼り付けることができます。

Microsoft Office Word 2007

Microsoft Office Word 2007


Canvas X J Macintosh キャンペーン版

Canvas X J Macintosh キャンペーン版


(上の Canvas は Mac 用なので購入する場合は注意)
(また、Canvas は現在 11 までリリースされています)


しかし、Linux (KDE)では、クリップボードでバイナリデータが扱えませんので、Scribus で作成したイラストを OpenOffice.org Writer にコピーアンドペーストで貼り付けることはできません。
*1
この場合、一度画像ファイルに変換してから、OpenOffice.org Writer に取り込むことになります。
Scribus → http://www.scribus.net/
OpenOffice.orghttp://www.openoffice.org/
ただし、OpenOffice.org プログラム内 (Calc → Writer) のようなケースにはコピーアンドペーストで貼りつけることができる。


この方法だとサイズは大きくなるか、見栄えがあまり良く無くなる(ジャギーのため)ので、できれば、ベクトルデータのまま貼り付けたい。
OpenOffice.org ではベクトルデータの形式のひとつである、emf や wmf を貼り付けることができるが、Microsoft Word との互換性のためにあり、Linux では作成の手だてが無い。


PNG が以外にも圧縮率が良いので、とりあえず高解像度を利用することで解決してるけどなんとかならないかなぁ・・・
リーソフトが溢れる Linux の世界だから(OpenOffice 側から対応するのは)難しいんだよな・・・


Math の方は OpenOffice.org Math でも綺麗だから良いんだけどね・・・(latex がらみ?)
Draw の方がなぁ

*1:実際にはできるがテキストで貼り付けられるため、読めない