Changing PdfPTable width from RPGLE using iText
Rich Dotson <[email protected]> Fri, 7 Apr 2023 18:39:06 +0000
| Newsgroups | gmane.comp.lang.as400.java |
|---|---|
| Message-ID | <IA1PR10MB66856EE54F2C33A2343AAF5DEF969@IA1PR10MB6685.namprd10.prod.outlook.com> |
We use the techniques from the Advanced Integrated RPG book by Thomas Snyder to create PDFs with RPG.
I am trying to modify the width of a table inside a .pdf using using RPGLE. I would like to use the 'setWidthPercentage' method to adjust the table size but I can not get it to work in my RPGLE program. It defaults the table width to 80% of the page and I need to increase it sightly.
I have found the Java code to set the width of the table.
table.setWidthPercentage(90);
The problem I am having is translating that code to RPG.
I am able to create a two column table using:
newTable = new_pdfptable(2);
I tried defining the 'setWidthPercentage' using:
dcl-pr pTable_setWidthPercentage ExtProc(*JAVA
:'com.lowagie.text.pdf.PdfPTable'
:'setWidthPercentage');
prWidthPct int(10) value;
end-pr;
When I try to use it I get the 'java.lang.NoSuchMethodError' message. The documentation I've found online states that the 'setWidthPercentage' method is in that .jar file version we have loaded.
Any suggestions on how I can change the size of the table?
Thanks, -Rich
--
This is the Java Programming on and around the IBM i (JAVA400-L) mailing list
To post a message email: [email protected]
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/java400-l
or email: JAVA400-L-request-+hD5IHI5Xscn3HwCXmMcX9BPR1lH4CV8@public.gmane.org
Before posting, please take a moment to review the archives
at https://archive.midrange.com/java400-l.