I tried to use Ultimate PDF, however the result I got was like a print screen of the page?
Is there a way for me to customized the output of the PDF format to something like this pdf report format?
Hi Chin Kai,
Ultimate PDF indeed allows you to make a PDF from your screen. The problem with PDF is that it's not a very user-friendly format to customize, it's just basically a set of drawing commands. So a table like in your example can only be created by drawing a lot of lines. This is why PDF is, in general, not manipulated on PDF-level, but created from e.g. an HTML page or DOCX document.
I don't know of any Forge assets that allow you to do low-level manipulation of PDFs, but I'd also advise you against it.