Loading...

Print vs PrintFit

Discussions about document printing in GdPicture.NET using GdPictureImaging.

Print vs PrintFit

Postby bwolfe » Fri Aug 21, 2009 8:23 pm

I am using version 6.3.0.5

While creating a Viewer object in code to load and print a PDF document, the .Print command will print the document, but not resize. The .PrintFit will not do anything and it will return a status of OK. While stepping through, it doesn't even take any time with the command. The .PrintFitDialog command works as expected, but I lose control over the presentation of the dialog. Any help will be appreciated.

Code: Select all
   Dim oViewer As GdViewer = Nothing       
        Dim oPrintDialog As PrintDialog = Nothing
   Dim blPrint as boolean = false         
   Dim oFile as io.fileinfo = new io.fileinfo(Pdf_file)

        Try
            oPrintDialog = New PrintDialog
            oPrintDialog.AllowPrintToFile = False
            oPrintDialog.AllowCurrentPage = True
            oPrintDialog.AllowSelection = False
            oPrintDialog.AllowSomePages = True
            oPrintDialog.PrinterSettings.MaximumPage = 100
            oPrintDialog.PrinterSettings.FromPage = 1
            oPrintDialog.PrinterSettings.ToPage = 100
            If oPrintDialog.ShowDialog = Windows.Forms.DialogResult.OK Then
                blPrint = True
            End If

            If blPrint = true Then


                oViewer = New GdViewer
                oViewer.SetLicenseNumber(sPictureLic)
                oViewer.DisplayFromFile(oFile.FullName)

                oViewer.PrintSetActivePrinter(oPrintDialog.PrinterSettings.PrinterName)
                oViewer.PrintSetFromToPage(oPrintDialog.PrinterSettings.FromPage, oPrintDialog.PrinterSettings.ToPage)
                oViewer.PrintSetCopies(oPrintDialog.PrinterSettings.Copies)
                oViewer.PrintSetDocumentName("This is my name")
                oViewer.Print  '// Prints but does not resize

                oViewer.PrintFit()  '// Will not do anything - gdstatus = 0



                oViewer.CloseDocument()
                oViewer = Nothing

       else

                oViewer = New GdViewer
                oViewer.SetLicenseNumber(sPictureLic)
                oViewer.DisplayFromFile(oFile.FullName)

               

                oViewer.PrintFitDialog(me)  '// Works, but lose some control



                oViewer.CloseDocument()
                oViewer = Nothing
            End If
        Catch ex As Exception

        End Try
bwolfe
 
Posts: 5
Joined: Fri Aug 21, 2009 6:07 pm

Re: Print vs PrintFit

Postby Loïc » Mon Aug 24, 2009 10:55 am

Hi,

We fixed a similar issue into the current beta release. Please, wait for the next release (1st September 2009) to get this problem away, or contact us to esupport (at) gdpicture (dot) com to get a link the the beta release download.

With best regards,

Loïc
Loïc Carrère, support team.
www.orpalis.com
User avatar
Loïc
Site Admin
 
Posts: 4430
Joined: Tue Oct 17, 2006 10:48 pm
Location: France

Re: Print vs PrintFit

Postby bwolfe » Fri Aug 28, 2009 5:01 pm

Does GdPicture.NET V 6.4 solve my issue or is there a forthcoming version?

Thanks,
bwolfe
 
Posts: 5
Joined: Fri Aug 21, 2009 6:07 pm

Re: Print vs PrintFit

Postby Loïc » Fri Aug 28, 2009 5:05 pm

Hi,

Does GdPicture.NET V 6.4 solve my issue or is there a forthcoming version?


Only you can tell that making a try. As I said, a similar issue have been solved - but we have not been able to reproduce your one.

Kind regards,

Loïc
Loïc Carrère, support team.
www.orpalis.com
User avatar
Loïc
Site Admin
 
Posts: 4430
Joined: Tue Oct 17, 2006 10:48 pm
Location: France

Re: Print vs PrintFit

Postby bwolfe » Fri Aug 28, 2009 5:47 pm

Perhaps my question should have been - Is this the intended version for me to try to see if this fixes my issue or is there one forthcoming (on or after 9-01 as earlier indicated.) :D

I was unaware that you had not been able to duplicate it. I have a similarly confusing issue with the PrintFitDialog. On my machine, whether it be in the IDE or running a compiled version, the PrintFitDialog prompts me and allows me to selete the page range and the executes my print with a status of 0 on success. Any other machine that I install on will prompt with the PrintFitDialog, but the page range selection is grayed out. When I choose a printer to print to, I get a status of 0, but nothing prints.

I will download the latest version and try both scenarios.
bwolfe
 
Posts: 5
Joined: Fri Aug 21, 2009 6:07 pm

Re: Print vs PrintFit

Postby bwolfe » Fri Aug 28, 2009 6:36 pm

Issue # 1 has not been tested in 6.4 yet, but issue 2 was caused by not including the 6.3 pdf dlls. My installer had the 6.2 still referenced. I will let you know about 6.4 after I test.
bwolfe
 
Posts: 5
Joined: Fri Aug 21, 2009 6:07 pm


Return to Document Printing

Who is online

Users browsing this forum: No registered users and 1 guest