Solved

VB6 craxdrt9.dll produces low resolution image

Posted on 2009-05-12
6
654 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
  • 3
  • 3
6 Comments
 
LVL 100

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 100

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
U.S. Department of Agriculture and Acronis Access

With the new era of mobile computing, smartphones and tablets, wireless communications and cloud services, the USDA sought to take advantage of a mobilized workforce and the blurring lines between personal and corporate computing resources.

 

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 100

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

Ransomware: The New Cyber Threat & How to Stop It

This infographic explains ransomware, type of malware that blocks access to your files or your systems and holds them hostage until a ransom is paid. It also examines the different types of ransomware and explains what you can do to thwart this sinister online threat.  

Question has a verified solution.

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

MS Access 2003 or later To MySQL Migration Project Hello All, this is my second article in the category of MS-OFFICE Automation. In internet I am not able to find any comprehensive resource on the Migration of MS Access back-end to MySQL so I fin…
Article by: Leon
Software Metering within our group of companies has always been an afterthought until auditing of software and licensing became a pain point. Orchestrator and SCCM metering gave us the answer and it was an exciting process.
The viewer will learn how to use a discrete random variable to simulate the return on an investment over a period of years, create a Monte Carlo simulation using the discrete random variable, and create a graph to represent the possible returns over…
The viewer will learn how to create two correlated normally distributed random variables in Excel, use a normal distribution to simulate the return on different levels of investment in each of the two funds over a period of ten years, and, create a …

820 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