Мне нужно сгенерировать pdf-файл, в котором его содержимое заполнено таблицами и изображениями для заполнения. Идея состоит в том, чтобы создать представление макета и с этим сгенерировать pdf-файл
Да, вы можете. Для этого вы можете использовать android.graphics.pdf.PdfDocument. Раздуйте свой макет и затем дайте ему нарисоваться на холсте вашего документа, например:
android.graphics.pdf.PdfDocument
rootView.draw(pdfDoc.getCanvas())