The CreatorCon Call for Content is officially open! Get started here.

Customized Landscape PDF files using 'GeneralPDF' script include

A Elbarbary
Giga Guru

Hi Community,

I've found a way here in the community that utilizes a script include called 'GeneralPDF' to create custom PDF files on the server side, typically the code looks like this:

var emptyPDFDoc = new GeneralPDF.Document(null, null, null, null, null, null);

var pdfFile = new GeneralPDF(emptyPDFDoc);      

pdfFile.startHTMLParser();

pdfFile.addHTML("some html");

pdfFile.stopHTMLParser();

This is working fine for me, the only thing is that I want to generate the PDF as landscape and I can't, I know that it's possible because the original library looks like this:


Untitled.png

As you can see, there is a parameter 'landscape', I've tried passing true but it does not work, any ideas? since the library is utilizing iText at the end I guess it will be sth related to the page size object (new iTextPDFUtil.PageSize()), note that I can extend this library abd write my own version of it in case we need any changes to the core

10 REPLIES 10

Shaik Abdul Mu1
Giga Expert

Hi,

 

Can you please let us know where you have added these lines of code in the Script include.

If possible please share the entire code instead.

 

Thanks

Shaik Abdul Musavvir