Printing an existing PDF File with mixed orientation with Flexviewer

Posted by: boettcher on 19 May 2022, 11:40 pm EST

    • Post Options:
    • Link

    Posted 19 May 2022, 11:40 pm EST

    I’m trying to print an existing PDF File that is loaded in the flexviewer control.

    The PDF has some pages in portrait and some pages in landscape orientation.

    It displays correctly.

    When I try to print the pdf the pages in landscape mode are printed in portrait mode.

    Is there any way to print with the correct orientation.

    I tried:

     Flecview1.Print()
    

    and i tried to print the C1PDFDocumentsource directly

       If Flexview1.DocumentSource.GetType.ToString = "C1.Win.C1Document.C1PdfDocumentSource" Then
     Dim ds = CType(Flexview1.DocumentSource, C1PdfDocumentSource)
                        ds.Print()
    end if
    

    My only remaining Idea is to seperate the pages and print them all individually.PDF.zip

  • Posted 22 May 2022, 7:43 pm EST

    Hi,

    We are getting in touch with the development team to get information on this and will let you know as soon as we have an update.

    [Tracking ID : C1WIN-27393]

    Regards

    Avnish

  • Posted 27 June 2022, 4:41 pm EST

    Hi,

    are there any updates on this issue?

    • Hans
  • Posted 28 June 2022, 1:41 pm EST

    Hi Hans,

    We have asked the development team for an update on this issue. We will let you know as soon as we get any information.

    Regards

    Avnish

  • Posted 6 July 2022, 3:14 pm EST

    Hi,

    We apologize for the delay. As per the development team, they were able to replicate the issue and it seems like a bug but they need some time to work on it. We do not have any ETA for the update or fix yet.

    We will keep in touch with the development team and will update you as soon as they have anything.

    Regards

    Avnish

  • Posted 10 August 2023, 5:56 pm EST

    I updated to the new verison 2023v2 today. The issue is fixed. Printing with mixed orientation works.

Need extra support?

Upgrade your support plan and get personal unlimited phone support with our customer engagement team

Learn More

Forum Channels