Quickrepで図面を書こうとしています。概ね方法論は解ったのですが、寸法値を縦方向に書き出したいのですが、QRLabelでできる方法はありませんか?
もう一度考えたのですが、Quickrep関係のコンポーネントなら、QRLabelにこだわらなくてもいいかと思います。
フォントの縦書き
https://www.petitmonte.com/bbs/answers?question_id=1776
フォントが印刷時に反映されない感じなので、こっちのフォント変更方法をためしてみてください。
https://www.petitmonte.com/bbs/answers?question_id=3919
ここの部分
> QuickRep1.QRPrinter.Canvas.Font.Handle := QRLabel1.Font.Handle;
たぶん、縦書きしたいQRLabelのOnPrintイベントでの処理になるかと。
はずれたら、すいません。
ん?さん、ありがとうございます。
今他の部分を作り込んでいますので、それが終わりましたらテストしてみます。
縦書きQRLabelの件、試して見る暇もなくプログラム依頼元から「縦書きにしなくてもい」というお達しがあって、そのままになっていました。次回必要になった時にはやってみるつもりです。ありがとうございました。
ツイート | ![]() |