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