Solved

VB6 craxdrt9.dll produces low resolution image

Posted on 2009-05-12
6
656 Views
Last Modified: 2012-05-06
Hi All
We use a VB6 program to export Crystal Report 9 results as PDF files on our server. The problem is, when the same report is printed directly from the Crystal Report 9 developer tool, the image quality is very good. However, when the VB program uses export option of the crystal object within the VB program, the image quality is drastically reduced. We've been trying to work out what is causing this problem, but thus far have had no luck. The version of the craxdrt9.dll file that we use is: 9.2.3.1368 but i'm not sure if the problem is with this dll itself anyway. If anyone has any ideas of how we can overcome this problem it will be very much appreciated. I have attached a snippet of the code. Thank you.
Dim crxApp As New CRAXDRT.Application
Dim crxRpt As CRAXDRT.Report
 
csFullReportName = App.Path & "\Reports\" + csReportName
Set crxRpt = crxApp.OpenReport(csFullReportName)
crxRpt.DiscardSavedData
crxRpt.Database.Tables(1).SetLogOnInfo csSrv, csDB, csUserID, csPassword
crxRpt.ParameterFields.GetItemByName("@ReportName").AddCurrentValue csReportName
crxRpt.ParameterFields.GetItemByName("@Submitter").AddCurrentValue csSubmitter
crxRpt.ParameterFields.GetItemByName("@GUID").AddCurrentValue gcsGUID
crxRpt.DisplayProgressDialog = False
crxRpt.ExportOptions.DestinationType = crEDTDiskFile
crxRpt.ExportOptions.FormatType = crEFTPortableDocFormat
crxRpt.ExportOptions.PDFExportAllPages = True
crxRpt.ExportOptions.DiskFileName = csPDFFileName
crxRpt.Export False

Open in new window

0
Comment
Question by:LITTLE RealEstate
[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
  • 3
  • 3
6 Comments
 
LVL 101

Expert Comment

by:mlmcc
ID: 24370488
When you say image quality do you mean the whole report or is there an image on the report.

mlmcc
0
 

Author Comment

by:LITTLE RealEstate
ID: 24370587
Sorry, I should have been more clear about the image. The image itself is a dynamic jpg image that is displayed on the report via an add-on tool called cview. The reason we use this cview product to display an image is because the imaged that will be displayed on the report is dicdated by the data. To give you some more info about the problem, the image quality ends up coming out as 96dpi instead of 200dpi. Hope that helps. Thanks.
0
 
LVL 101

Expert Comment

by:mlmcc
ID: 24370958
That's what I thought just making sure.

I know there were some issues with quality on export to PDF.  Do you hae the last service pack for CR9 installed?

mlmcc
0
Salesforce Has Never Been Easier

Improve and reinforce salesforce training & adoption using WalkMe's digital adoption platform. Start saving on costly employee training by creating fast intuitive Walk-Thrus for Salesforce. Claim your Free Account Now

 

Author Comment

by:LITTLE RealEstate
ID: 24371453
As for the Crystal Reports development took we use "CR Professional Product Type: Full" and version: 9.2.0.448. The version of the craxdrt9.dll we deployed to each of the user's machine is: 9.2.3.1368, but I don't know if this has any bearing on this problem.
0
 
LVL 101

Expert Comment

by:mlmcc
ID: 24371812
It could.  I don't know how the version numbering goes but it seems they are far enough apart to perhaps cause problems.

mlmcc
0
 

Accepted Solution

by:
LITTLE RealEstate earned 0 total points
ID: 24381337
Yeah that's possible too. Thanks for your help and your suggestions. I think this is going to be one of those problems that's going to take quite a bit of time to resolve. Thanks.
0

Featured Post

Three Reasons Why Backup is Strategic

Backup is strategic to your business because your data is strategic to your business. Without backup, your business will fail. This white paper explains why it is vital for you to design and immediately execute a backup strategy to protect 100 percent of your data.

Question has a verified solution.

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

Deploying a Microsoft Access application in a Citrix environment is not difficult but takes a few steps. However, Citrix system people are often of little help, as they typically know next to nothing about Access. The script provided here will take …
Technology opened people to different means of presenting information, but PowerPoint remains to be above competition. Know why PPT still works today.
Viewers will learn how to maximize accessibility options in an Excel workbook for users with accessibility issues.
This is Part 3 in a 3-part series on Experts Exchange to discuss error handling in VBA code written for Excel. Part 1 of this series discussed basic error handling code using VBA. http://www.experts-exchange.com/videos/1478/Excel-Error-Handlin…

705 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