从片段打印 Textviews 和 webview

Print Textviews and webview from fragment

我正在使用这样的代码从 webview 创建 pdf

PrintManager printManager = (PrintManager) this
                .getSystemService(Context.PRINT_SERVICE); 
PrintDocumentAdapter printAdapter = webView.createPrintDocumentAdapter("PDF");
printManager.print("PDF", printAdapter,
                new PrintAttributes.Builder().build());

我应该怎么做才能向此 pdf 创建添加一些 TextView,因为我需要向我的片段添加其他字段?

了解 itextg,但我需要免费的东西。

选择一个选项以在 webview

中将字段实现为 html