Solved

Annoying Square Boxes in Actuate Report output in PDF Preview

Posted on 2008-10-15
8
1,871 Views
Last Modified: 2012-06-27
Hi,
I am generating a actuate report from siebel 8 public sector thin client. The report looks good when viewed in the immediate siebel report viewer window. But when i choose to print the report, the report preview is opened in a PDF document with the print dialog window popped automatically.

My problem is that in the PDF preview, I am seeing square boxes (that are not in the siebel actuate report viewer window). My report contains arabic characters in it.

Please help.

Thanks,
Venkat R.
0
Comment
Question by:venkatraman_r
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 3
8 Comments
 
LVL 2

Expert Comment

by:PHeadland
ID: 22725260
It sounds like you are not embedding the font in your PDF document. Unfortunately, PDF often needs to have the font embedded to display characters from languages such as Arabic.

The Actuate documentation on working with multiple languages/locales explains what you need to do to set up font embedding.
0
 

Author Comment

by:venkatraman_r
ID: 22728250
The PDF is getting generated after i select the print button in actuate reports. I also tried opening a 50 page arabic document in pdf and it all opened good. The issue is only when the pdf is getting opened from the print command in siebel actuate viewer.

I did not find the documentation much useful to address this issue. I will try again anyway.

Thanks,
Venkat.
0
 
LVL 2

Assisted Solution

by:PHeadland
PHeadland earned 25 total points
ID: 22731814
You will need to edit cjk.cong and pdffont.map in your iServer's "etc" folder. The documentation tells you what to do in those files. Note that you will need two lines in cjk.conf if you want to embed a subset (note that you have to use uppercase here):

VENKATSFONT   :  embed
VENKATSFONT   :  subset

In pdffont.map you will have something like this (note that the font name and font file name has no spaces and is probably case sensitive):

VenkatsFont     VENKAT.TTF

You can find the font file name in \Windows\Fonts use (View->Details to display the file names)
0
Free learning courses: Active Directory Deep Dive

Get a firm grasp on your IT environment when you learn Active Directory best practices with Veeam! Watch all, or choose any amount, of this three-part webinar series to improve your skills. From the basics to virtualization and backup, we got you covered.

 

Author Comment

by:venkatraman_r
ID: 22739294
Hi,
Thanks for the detailed reply. I verified the documentation and also checked the 2 config files you have mentioned above. The PDF*.map file had all the fonts referenced. My report uses the Arial font and I added the embed and subset for ARIAL font in the cjk file. But i get the error like 'Critical Error - PDFCreator cannot render font....'

Unfortunately there is no change reflected in the report. I saved the PDF file locally and checked the font properties and it gave the following details - Please see the enclosed image. I have the Arial family in the PDF*.map and cjk conf file, but not the ACA904+Arial (Embedded) font.

I could not find the ACA904+Arial (Embedded) file locally though in the reports server Not sure how it gets used while generating the report.

Thanks for any further assistance.

- Venkat.



font-issue.bmp
0
 
LVL 2

Expert Comment

by:PHeadland
ID: 22742466
From what you say, it sounds like Siebel doesn't use Actuate's PDF generation mechanism at all. It seems as if Siebel is using the open source PDFCreator library. I don't know anything about that library - it has nothing to do with Actuate.
0
 

Author Comment

by:venkatraman_r
ID: 22747488
Yeah - you may be correct - because the server in which actuate is installed, does not have adobe installed. As a last chance I will try installing adobe in the reports server machine and will check if can fix anything.

I will update this post if the adobe installation fixes it.

Thanks for all your help.

Regards,
Venkat.
0
 

Author Comment

by:venkatraman_r
ID: 22751375
Hi,
Just wanted to let you know that I tried the following options:
1. Adobe installation - did not help.
2. Chaning the root report parameter - internationalization to 'RU' - one of my friend suggested to do this, this too did not fix the issue.

Still trying to check if there is any other option.

Regards,
Venkat.
0
 

Accepted Solution

by:
venkatraman_r earned 0 total points
ID: 22755655
Ok - We found a fix  - not sure how it will impact though.

We set the Internationalization > Report Encoding property to UTF8 and the report appeared properly in the generated pdf report. But we get lots of square boxes.

Thanks for your help and kindly request the moderator to close the topic and refud the points.

Regards,
Venkat.
0

Featured Post

NFR key for Veeam Backup for Microsoft Office 365

Veeam is happy to provide a free NFR license (for 1 year, up to 10 users). This license allows for the non‑production use of Veeam Backup for Microsoft Office 365 in your home lab without any feature limitations.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Today, still in the boom of Apple, PC's and products, nearly 50% of the computer users use Windows as graphical operating systems. If you are among those users who love windows, but are grappling to keep the system's hard drive optimized, then you s…
Recently I was talking with Tim Sharp, one of my colleagues from our Technical Account Manager team about MongoDB’s scalability. While doing some quick training with some of the Percona team, Tim brought something to my attention...
Video by: Steve
Using examples as well as descriptions, step through each of the common simple join types, explaining differences in syntax, differences in expected outputs and showing how the queries run along with the actual outputs based upon a simple set of dem…
This is a high-level webinar that covers the history of enterprise open source database use. It addresses both the advantages companies see in using open source database technologies, as well as the fears and reservations they might have. In this…

726 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question