on 12-12-2016 4:03 AM
Hello, experts.
My customer asked me about an issue on exporting pdf. It is a problem that a block character is added on exporting pdf by Crystal Reports runtime. See attached image. An extra square block is overwritten on the Japanese character. I examine the pdf file, the block character is 0x0A.
I found the SAP Note 1542287, then informed to my customer. He modified his Windows registry but some files are still added a block noise. He is using .net runtimes in his ASP.NET application. He tried CR12 with SP7 and CR13 with SP18. He made a result matrix as following.
PDF-A PDF-B
.NET CR12 registry not changed NG NG
.NET CR12 registry changed OK NG
.NET CR13 registry not changed NG OK
.NET CR13 registry changed NG OK
NG: block noise added OK: block noise not added
I need your help and work around.
Thanks.
Try using a different font, possible the one they are using is not supported or has issues
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Don, thanks for your advise.
Tried fonts are MS-Mincho and MS-Gothic in this case. These fonts are standard fonts in Windows Japanese edition.
Changing the registry is available for pdf reports that included an extra square character, the issue is cleared for these incorrect pdfs. But it becomes to include an extra character in correct pdfs before the registry is changed.
Are you using the 32-bit or 64-bit version of the Crystal runtime. That would impact the registry hive you should use.
Also, consider HKEY_LOCAL_MACHINE vs HKEY_CURRENT_USER (the application is probably not running under your user context).
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Don,
Thanks for the reply. I inform this to my customer. I will post again the result.
Akio Oyo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Akio,
You need to use the correct registry tree. CR for VS will not read the CR 12 tree. Try this registry tree, it's the only that would use CR for VS:
For Crystal Reports for Visual Studio 2010 and above:
Don
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.