podofo пишет ненужные вещи в stderr

Я использую эту строку в моем коде:

PdfMemDocument doc(path);

И подофо пишет это в stderr:

<<27598670A0B3314EB669BB62DEB4F7FD>] / Информация 126 0 R / Предыдущая 503377 / Корень 1 0 R / Размер 1107 / XRefStm 500774 >>

<<27598670A0B3314EB669BB62DEB4F7FD>] / Информация 126 0 R / Предыдущая 503377 / Корень 1 0 R / Размер 1107 / XRefStm 500774 >>

<<27598670A0B3314EB669BB62DEB4F7FD>] / Информация 126 0 R / Предыдущая 503377 / Корень 1 0 R / Размер 1107 / XRefStm 500774 >>

Я не хочу этот (отладочный?) Вывод podofo. Есть идеи как это деактивировать?

0

Решение

Позвонить один раз PoDoFo :: PDFError :: EnableDebug статический метод:

PoDoFo::PdfError::EnableDebug(false);
PoDoFo::PdfError::EnableLogging(false);

К сожалению, этот метод определен в заголовочном файле, поэтому в Windows будут возникать ошибки связывания PoDoFo DLL. Вы можете решить эту проблему, изменив исходный код PoDoFo: переместите определения в файл CPP.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]