Для этого я использовал iReport Designer (конструктор отчетов Jasper Reports).Но я не использую RML.У меня есть пользовательский xml (структурированный, более похожий на RML) файл, который с помощью моего скрипта python преобразует в PDF.
Поскольку jrxml и RML представляют собой идеально структурированные xml-файлы, вы можете создать собственную функцию python для преобразования jrxml в RML,Просто координаты iReport необходимо преобразовать в координаты reportlab и создать соответствующие теги RML.
Невозможно использовать функции reportlab на 100%, можно использовать все основные элементы.
Надеюсь, это даст вамкакая-то идея