У меня есть несколько отчетов в моем приложении, которые представлены в виде окна с виджетами GtkTreeView, считывающими данные из модели GtkListStore. Эти отчеты очень похожи на таблицы Excel с обычным материалом: имена столбцов, некоторые заголовки и нижние колонтитулы, возможно небольшое изображение, ...Печать окна с GtkTreeView в C?
Что я должен использовать/читать/учиться, чтобы иметь возможность распечатать это, имея в виду, что Я программист на C с использованием GTK +, и я хочу, чтобы код был переносимым для Linux и Windows.
Можете ли вы дать мне несколько советов, что это лучший способ сделать это и, возможно, поставить какой-то (псевдо или реальный) код?