Подписать зашифрованный PDF без разблокировки: четыре пути пароля в Python
Зашифрованный PDF можно подписать, не создавая расшифрованную копию: LoadOptions открывает его на месте, а SaveOptions решает, сохраняет ли подписанный результат старый пароль или получает новый. В этой статье сравниваются четыре пути пароля, включая два, которые завершаются неудачей, и объясняется, почему ошибки появляются как RuntimeError, а не как типы исключений, указанные в API.
GroupDocs.Conversion for Python 26.9 – Основные моменты выпуска за сентябрь 2026
Версия 26.9 вводит ConversionEvents, новые форматы диаграмм, параметры CAD и критические исправления ошибок.
GroupDocs.Viewer for Node.js 26.9 – Сентябрь 2026: основные моменты выпуска
GroupDocs.Viewer for Node.js 26.9 добавляет поддержку OFD, рендеринг аннотаций PDF, управление DPI, нумерацию страниц, улучшения работы с архивами и несколько исправлений ошибок.
Подписание PDF из Node.js в Docker: три способа выбрать шрифт
GroupDocs.Signature для Node.js запускает JVM в процессе, поэтому контейнеризация требует подготовки JDK и шрифтов до начала подписания. В этой статье сравниваются три способа выбора семейства шрифтов — жёсткое кодирование, определение по именам файлов или проверка библиотеки — и рассматриваются особенности привязок, влияющие на код.
Подпись PDF из Python в Docker: два слоя, которых не хватает в вашем образе
Скрипт подписи на Python, работающий на ноутбуке, дважды терпит неудачу в slim‑контейнере: сначала потому, что привязка .NET не имеет libssl или libicu, а затем потому, что в образе нет шрифтов, и GroupDocs.Signature не заменит отсутствующее семейство. Этот учебник создает оба слоя и код разрешения, который делает скрипт переносимым.
Подпись в Linux‑контейнере: шрифты, глифы и работающие Docker‑файлы
GroupDocs.Signature не заменяет отсутствующий шрифт: укажите семейство, которого нет в образе, и вызов выдаст ошибку вместо возврата к резервному варианту. Поскольку образ среды выполнения .NET поставляется без шрифтов, текстовая подпись в нём не работает, пока вы не добавите слой шрифтов. В этой статье сравнивается образ без шрифтов с исправленным и показывается, как определить семейство во время выполнения.
Счёт за шрифты придёт позже: подпись Java‑контейнеров и CJK
Образы Java‑контейнеров включают DejaVu для AWT, чего достаточно для подписи английского текста, но недостаточно для чего‑либо другого. В этой статье рассматривается, какие затраты частичное покрытие налагает на документооборот, почему GroupDocs.Signature падает вместо замены, и как слой шрифтов плюс разрешение семейства во время выполнения превращает инцидент в проверку при запуске.
Как удалить метаданные PDF в C#: Sanitize vs очистка только автора
Команды юридического и операционного отделов всё ещё раскрывают Author и XMP в PDF‑контрактах. Это руководство сравнивает полное удаление Sanitize() и выборочное удаление автора в GroupDocs.Metadata for .NET с шагами проверки и верификации.
GroupDocs.Metadata for .NET 26.8 – Основные моменты выпуска августа 2026
GroupDocs.Metadata for .NET 26.8 вводит поддержку пяти новых архивных форматов (AAR, GZIP, BZ2, XZ, ZSTD) и обновляет базовые компоненты Aspose.
GroupDocs.Viewer for .NET 26.8 – Основные моменты выпуска августа 2026 г.
GroupDocs.Viewer for .NET 26.8 представляет TFM-split упаковку, скрытые аннотации PDF, управление DPI и нумерацию страниц для документов Word, а также восемь критических исправлений ошибок.