吉田と言います。
現在、MIPS CPU上にcups と freetype+VFlib+ghostscriptの環境を
構築して、特殊な印刷システムを構築しています。
cupsとghostscriptのポーティングはできたのですが、
[a2ps ファイル名 | ps2pdf - - | lpr]
とすると、ps2pdfの部分で、エラーとなってしまいます。
エラー状況:
[a2ps -R -1 -B ファイル名 | ps2pdf - aaa.pdf]
とすると
Unrecoverable error: undefined in VFlibkanji
Operand stack:
Ryumin-Light 4300000 alias-mincho
となってしまいます。
検索してみると、このエラーはghostscriptに対して、VFlibパッチが
適用されていない場合に発生することがあるとありますが、
ソースを確認したところ、VFlibを利用するようにパッチが適用
されています。
実現したい機能は、Postscriptファイルをプログラムで書き換えて、
フォントサイズ等を変更後、PDFへ変換し、EPSON LP-2500へ印刷
どなたかご教授願います。m(__)m
環境:
CPU:NEC VR41xx
GCC: 3.3.2(MIPSクロスコンパイル)
ghostsript : 7.07
VFlib : 2.25.2
freetype : 1.3.1
a2ps : 4.13
X-Window : なし
ベースとしたソース:Vine-3.2のソースパッケージをベース
fonts : ghostscript-fonts , Adobe , sazanami
/etc/vfontcap:
alias-mincho|TrueType Alias Mincho Fonts:\
:ft=freeype:\
:ff=/usr/share/fonts/alias/TrueType/mincho-mr-jisx0208.1983-0.ttf
を指定
fontファイル:
/usr/share/fonts/alias/TrueType/mincho-mr-jisx0208.1983-0.ttfは
/usr/X11R6/lib/X11/fonts/TrueType/sazanami-mincho.ttf
へリンク
kconfig.ps:
/Ryumin-Light 43000000 (alias-mincho) VFlibkanji
但し、ボードの関係上 Flash上にfont等は実装せずにCompact Flashに実装し
Flash上の/usr/share等よりシンボリックリンク
gs自体にはVFlibのモジュールが静的にリンクされていることも
確認しています。
--
-----------------------------------------------------------------
Limited Pertnership Liberty System Factory
Tooru Yoshida <yoshida@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
Post 314-0033 Condminium Kashima 302,Hachigatadai 2-2-1
Kashima , Ibaraki , Japan
Tel/Fax : +81 299 82 5076 Handy : +81 90 7209 7932
IP Tel : +81 50 8864 2765(VoIP) / SkyPe ID : tooruy
Linux Business Initiative(LBI) http://www.lbi.gr.jp/
-----------------------------------------------------------------
Proscan Resaler and RPA HomeGateway/EtherTAP/TraficManager Resaler
RPA HomeGateway : HomeControl and HomeSecurity Gateway!!
-----------------------------------------------------------------