Solved

VB6 craxdrt9.dll produces low resolution image

Posted on 2009-05-12
6
655 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 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
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.

 

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

Migrating Your Company's PCs

To keep pace with competitors, businesses must keep employees productive, and that means providing them with the latest technology. This document provides the tips and tricks you need to help you migrate an outdated PC fleet to new desktops, laptops, and tablets.

Question has a verified solution.

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

Suggested Solutions

We were having a lot of "Heartbeat Alerts" in our SCOM environment, now "Heartbeat" in a SCOM environment for those of you who might not be familiar with SCOM is a packet of data sent from the agent to the management server on a regular basis, basic…
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 …
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 …

734 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