2014.05.09書くことが思いつかないので昔のテキストあさってます。数年前のテキストで「バーコード出力」っていうのがありました。いうことで「GeneXusのPDFでバーコード出力」とりあえずテキストはあるけどネットで検索。フォーラムがありました。フォントをいれれば出るぞっと・・・フォントを探そう。日本がJANコード、ヨーロッパがEAN、北米がUPCである。物流用途ではITFコード、CODE39、CODE128、NW-7などが使われている。郵便事業ではカスタマバーコードなどが使われる。Wikipedia】より抜粋フォントを探した感じ↓を見つけました。http://www.technical.jp/barcode/font/上記ではCODE39、CODE128、NW-7がダウンロードできます。今回はNW-7でテストします。※EAN13等を使いたい場合は↓http://sourceforge.jp/projects/sfnet_openbarcodes/http://grandzebu.net/informatique/codbar-en/codbar.htmただし出力したいデータを変換しないと出力できないみたいです。・・・・・変換ロジックの解説はまた今度にしましょうwというわけでフォントをインストールしてGeneXusで出力してみよう!出ました!これでOKただしこのままだとシステムをサーバにアップするとバーコード出ません。予想外!ということでサーバにもフォントをインストールします。ままだからでしょう!PDFの設定ファイルとはGeneXusが自動生成で作成した「PDFReport.ini」というファイルです。一度でもPDFを出力するとシステムのディレクトリのどこかにいます。「PDFReport.ini」を修正します。以下の部分を修正しました。true↑修正後の設定ファイルの中身。ターミナルで申し訳ない。Tomcat再起動してPDF出力~出ました!しかしこのままだとフォントファイルが存在しないPCで見た場合バーコードが表示されません。PDFにバーコードフォントを埋め込みます。「PDFReport.ini」の以下の部分を修正しました。trueもう一回出力。これで出力されてバーコードフォントが埋め込まれていることがわかります。ためしにスマホでも見てみると・・・・ちゃんと出てます^^これで最低限バーコードフォントが埋め込めました。ちなみにPDFの設定ファイルを編集した場合はTomcat等を再起動したほうがちゃんと読み込みが行われます。接続!!!新しいPCは動きが快適じゃ。「GeneXus」から接続する設定です。はい、普通にできることです。ビルドしようと思います。確認はエミュレーターを使用します。Tips】WebSession八戸も一応熱いんですよ。