API отчетов и API DOM rptview функции позволяют просматривать сгенерированный отчет в соответствующем средстве просмотра:
Программное обеспечение Microsoft ® Word для документов Word
HTML-браузер для HTML-отчетов;
Средство просмотра PDF для отчетов в формате PDF
Если отчет HTML имеет формат ZIP, rptview распаковывает копию отчета во временной папке и отображает основной HTML-документ отчета в системном браузере по умолчанию.
Для упрощения кода используйте путь вывода документа в качестве аргумента для rptview. В этом примере показано, как записать программу отчетов, чтобы изменить только значение doctype для изменения типа вывода.
import mlreportgen.dom.*;
doctype = 'pdf';
d = Document('mydoc',doctype);
p = Paragraph('Hello World');
append(d,p);
close(d);
rptview(d.OutputPath);Кроме того, можно указать rptview функция с двумя аргументами:
Путь к отчету - если указано расширение файла, нет необходимости указывать второй аргумент для типа вывода.
Тип вывода - 'html', 'pdf', или 'docx'.
Использовать 'pdf' с отчетом в формате Word для преобразования документа Word в PDF и его открытия в средстве просмотра PDF.