我正在使用带有 qt 绑定的 libpoppler 来编辑 PDF 文件中的表单。
// sample code
Poppler::Document* doc = Poppler::Document::load(filename);
Poppler::Page* page = doc->page(0);
QList<Poppler::FormField *> forms = page->formFields();
for(int j = 0; j < forms.length(); j++) {
Poppler::FormField * form = forms.at(j);
// fill it out or whatever...
...
但是如何保存对文件所做的更改?我知道 poppler 提供了这种可能性,例如对于 Glib 绑定:poppler_document_save()。如何使用 QT 绑定执行此操作?没有Poppler::Document::save()
方法或任何东西,我错过了什么?