Меня попросили вычитать диссертацию для кого-то, кто использует только Windows. Я использую Debian 7, открыл PDF с помощью okular и прокомментировал его.

Каждый раз, когда я открывал документ, а затем снова закрывал его, комментарии были доступны, и только в конце получалось, что комментарии не сохраняются в pdf-файле, а, скорее, какой-то неясный и странный внешний xml, лежащий вокруг.

У моего друга, для которого я рассмотрел его работу, есть только Windows. Это довольно запутанное чтение об этом материале в Интернете, потому что утверждается, что Okular теперь поддерживает это, но я не смог завершить установку

[  0%] Built target okularcore_automoc
[ 24%] Built target okularcore
[ 24%] Built target okularpart_automoc
[ 25%] Building CXX object CMakeFiles/okularpart.dir/part.cpp.o
/home/zodiac/Dokumente/franzi/t3/okular/part.cpp: In constructor ‘Okular::Part::Part(QWidget*, QObject*, const QVariantList&, KComponentData)’:
/home/zodiac/Dokumente/franzi/t3/okular/part.cpp:441:19: error: ‘class KMessageWidget’ has no member named ‘setIcon’
/home/zodiac/Dokumente/franzi/t3/okular/part.cpp: At global scope:
/home/zodiac/Dokumente/franzi/t3/okular/part.cpp:929:6: warning: unused parameter ‘column’ [-Wunused-parameter]
/home/zodiac/Dokumente/franzi/t3/okular/part.cpp: In member function ‘Okular::Document::OpenResult Okular::Part::doOpenFile(const Ptr&, const QString&, bool*)’:
/home/zodiac/Dokumente/franzi/t3/okular/part.cpp:1230:66: warning: ‘QString KMimeType::parentMimeType() const’ is deprecated (declared at /usr/include/kmimetype.h:332) [-Wdeprecated-declarations]
/home/zodiac/Dokumente/franzi/t3/okular/part.cpp: In member function ‘virtual bool Okular::Part::openFile()’:
/home/zodiac/Dokumente/franzi/t3/okular/part.cpp:1400:25: error: ‘class KMessageWidget’ has no member named ‘setIcon’
make[2]: *** [CMakeFiles/okularpart.dir/part.cpp.o] Fehler 1
make[1]: *** [CMakeFiles/okularpart.dir/all] Fehler 2
make: *** [all] Fehler 2

Теперь должен быть способ конвертировать эти аннотации быстро и без (!) перепечатывая их все в формат, который может прочитать Windows-PDF-ридер. Я даже попробовал KDE для Windows и экспортировать его в архив документов, но в Windows он не может прочитать файл и вылетает. Такие вещи, как Okular2PDF.jar, похоже, работают ... вроде. Они помещают на экран действительно большие значки комментариев, все из которых говорят: «Быстрая коричневая лиса ...».

Действительно раздражает, что такая базовая функция реализована таким ужасным, абсолютно бесполезным и не интуитивно понятным способом. Есть ли способ легко конвертировать файл?

1 ответ1

3

Согласно документации (https://docs.kde.org/stable4/en/kdegraphics/okular/annotations.html):

Начиная с версии Okular 0.15, вы также можете сохранять аннотации непосредственно в файлы PDF. Эта функция доступна, только если Okular был создан с версией 0.20 или более поздней из библиотеки рендеринга Poppler. Вы можете использовать Файл → Сохранить как ..., чтобы сохранить копию файла PDF с аннотациями.

Я попробовал и работал нормально, используя Okular 0.23.2 для комментариев и Sumatra PDF 3.0 (в Windows 8.1) для просмотра.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .