.NET Framework版でのPDF出力時のQRについて

158 views
Skip to first unread message

PSC Uchikawa

unread,
Mar 12, 2024, 10:51:56 PM3/12/24
to RapidReportサポート QAフォーラム
いつもお世話になっております。

PDF出力にてQRを印字しようとした際、.NET Frameworkでの開発を行っていたため、
RapidReport\lib\dotnet下のdll と RapidReport\lib\dotnet_pdf下のdllを参照設定し、
NuGetよりNewtonsoft.Json 13.0.3 とZxing.Net 0.16.9を取得して実行した所、
出力されたPDFにQRが表示されませんでした。

デザイナーのプレビューからQR内の値をセットし、PDF印刷した場合は
QRが表示されたのでこちらで確認を行ったところ、
Zxing.Netのバージョンが0.16.8のdllを参照設定することで
QRが表示されることを確認しました。

Zxing.Netのバージョン0.16.9を参照した場合、QRが表示されなかったのは
なにか他ライブラリの参照の不足、間違いがあったのでしょうか?
ご教授いただけますと幸いです。

なお、インストールしているRapidReportのバージョンは5.17.0.0となります。

RapidReport

unread,
Mar 13, 2024, 12:30:48 AM3/13/24
to RapidReportサポート QAフォーラム
書いて頂いた手順に不足や誤りはないと思います。

こちらの手元でも先ほど改めて 
.NET Fw 4.8.1 /  RapidReport5.17 / Zxing.Net0.16.9 という環境で
Windows.FormsとASP.NETの両環境でPDF出力を行ってみましたが、
問題なくQRコードが生成されることを確認しております。

以下のことを確認いただきますようお願いします。
・実行時にQRコードへデータが正しく渡されているか
・ビルドの出力先フォルダへzxing.dllが出力されているか
・Nuget以外の方法などで、異なるバージョンのZxing.Netの参照がプロジェクトに追加されていないか

2024年3月13日水曜日 11:51:56 UTC+9 PSC Uchikawa:
Reply all
Reply to author
Forward
0 new messages