Точнее, мне нужно программное обеспечение, которое позволит мне использовать существующие экземпляры PDF, украшать их номерами страниц или записывать их по номерам страниц, а затем записывать их обратно в файловую систему. Я с радостью заплачу за приложение или запрограммирую его самостоятельно. Я почти наверняка требую, чтобы программное обеспечение работало под Linux (Ubuntu, более конкретно).
iText подходит близко. iText, безусловно, может читать существующие экземпляры PDF. Хотя iText является для этой цели только библиотекой и требует от меня запрограммировать небольшую сумму, чтобы указать, где на странице должны появляться цифры, я рад это сделать. Я колеблюсь с iText только потому, что последняя лицензия на iText - головная боль в некоторых государственных учреждениях (на практике я бы, вероятно, запросила бы и заплатила за специальную лицензию), и потому, что в течение последних нескольких лет я наблюдала случаи, когда iText похоже, не соответствует стандарту, то есть у него больше проблем, чем я ожидаю при чтении PDF-файлов, наблюдаемых «в дикой природе».
Точно так же, каждая другая известная мне возможность имеет по крайней мере одну трудность: ReportLab, вероятно, потребует непропорциональной платы за лицензирование из-за небольшой стоимости, которую он предоставляет в этой ситуации, и т. Д.
Это приложение не требует особых навыков с Unicode, шрифтами, ...
Я понимаю, что существует множество исполняемых файлов и библиотек, которые выполняют некоторые или все мои требования. Я приветствую любые советы по программному обеспечению,
- надежный,
- как правило, актуальный с практикой PDF,
- гибкий / программируемый / конфигурируемый / ... и
- "автоматизирован".
В отсутствие какого-либо нового понимания, я, вероятно, пойду с определенной библиотекой с открытым исходным кодом, о которой я не хочу сейчас упоминать, для которой я уже заключил контракты на усовершенствования, или, возможно, вернусь к iText.