I have done using iText as PDF Box have more complexity but good Controls for drafting the PDF.import com.day.cq.dam.api.Asset;
import com.day.cq.dam.api.AssetManager;
import com.itextpdf.text.Document;
import com.itextpdf.text.Font;
import com.itextpdf.text.Paragraph;
import com.itextpdf.text.pdf.P...