Часто задаваемые вопросы

Contents
[ ]

Какие форматы поддерживает Aspose.PDF for .NET?

Aspose.PDF for .NET поддерживает популярные форматы файлов, такие как PDF, TXT, HTML, PCL, XML, XPS, EPUB, TEX и форматы изображений. Для получения дополнительной информации, пожалуйста, посетите страницу .

Какие функции ИИ поддерживает Aspose.PDF for .NET?

Да, библиотека имеет встроенные клиенты API OpenAI и Llama. Они позволяют вам делать API-запросы и создавать ИИ-ассистентов. Вы можете найти примеры на странице .

Сколько файлов я могу объединить в PDF одновременно?

Вы можете объединить неограниченное количество файлов в PDF одновременно.

Как вставить изображение в PDF?

Чтобы вставить изображение в PDF с помощью Aspose.PDF for .NET, вы можете найти .

Как редактировать текст в PDF?

Чтобы редактировать текст в PDF с помощью Aspose.PDF for .NET, вы можете найти .

Как добавить номера страниц в PDF файл?

Чтобы добавить номера страниц в PDF с помощью Aspose.PDF for .NET, вы можете найти .

Как создать фон для PDF документов?

Чтобы создать фон для PDF документа с помощью Aspose.PDF for .NET, вы можете найти .

Как защитить PDF документ?

Чтобы защитить PDF документ с помощью Aspose.PDF for .NET, вы можете найти .

Как добавить жирный текст в выделенной аннотации на странице PDF?

Чтобы добавить жирный текст в выделенной аннотации, вы можете найти .

Как проверить тегированный PDF?

Чтобы проверить тегированный PDF документ, вы можете найти .

Как реализовать поиск по регулярному выражению для TextFragmentAbsorber?

Чтобы использовать регулярные выражения с классом `TextFragmentAbsorber` в Aspose.PDF for .NET, вы можете найти .

Как создать действительный PDF/A документ, если отсутствует шрифт или его замена?

Чтобы создать действительный PDF/A документ, вы можете найти .

Я вижу ошибки в журнале конверсии PDF/A. Значит ли это, что документ не был успешно конвертирован?

Нет, Aspose.PDF регистрирует все проблемы, с которыми он столкнулся, включая те, которые были автоматически исправлены. Если все записи в журнале помечены как Convertable=True, все проблемы были исправлены, и документ был успешно конвертирован. Только записи с Convertable=False указывают на сбой конверсии.

Как создать действительный PDF/A документ, если журнал конверсии содержит ошибки "Шрифт не встроен"?

Если журнал конверсии PDF/A содержит записи об ошибках "Шрифт не встроен", помеченные как Convertable=False, это означает, что оригинальный документ включает шрифты, которые отсутствуют как в самом документе, так и на машине, где выполняется конверсия. Проверьте , чтобы узнать, как заменить отсутствующие шрифты.

Почему Aspose.PDF не конвертирует документ в PDF/A с опцией ConvertErrorAction.None?

Опция ConvertErrorAction.None предотвращает удаление элементов из документа Aspose.PDF, даже если эти элементы запрещены стандартом PDF/A. В результате может быть невозможно конвертировать документ, используя режим ConvertErrorAction.None. Используйте эту опцию, когда вы не хотите, чтобы Aspose.PDF автоматически удалял запрещенные элементы из документа, особенно если вы планируете просмотреть журнал конверсии и вручную исправить проблемы документа. Другой сценарий для использования этой опции - когда ваш документ уже в основном или полностью соответствует PDF/A, и вы хотите избежать ненужных изменений. Более разрешительные версии PDF/A (например, PDF/A-2 или PDF/A-3) с большей вероятностью будут успешно конвертированы с опцией ConvertErrorAction.None. Однако для стандартов PDF/A-1a и PDF/A-1b обычно рекомендуется использовать опцию ConvertErrorAction.Delete.

Поддерживает ли Aspose.PDF for .NET Linux?

Да, Aspose.PDF for .NET поддерживает работу в средах Linux. Вы можете использовать версию .NET Core или более позднюю, которая является кроссплатформенной и может использоваться на Windows, macOS и Linux.

Поддерживает ли Aspose.PDF for .NET .NET 2.0, 3.5 и 4.0 фреймворки?

Aspose.PDF for .NET не поддерживает следующие фреймворки .NET: .NET 2.0, .NET 3.5. Однако вы можете использовать Aspose.PDF for .NET с любым из этих фреймворков для вашего проекта. Библиотека предоставляет единый API для различных версий .NET, что упрощает миграцию вашего кода между фреймворками по мере необходимости.

Где ваши примеры .NET?

Вы можете проверить все их на .

Есть ли у Aspose.PDF for .NET какие-либо меры безопасности?

Да, мы следуем следующим практикам:

  • Не запускать встроенные скрипты
  • Не оценивать динамический код
  • Не полагаться на внешние интерпретаторы или среды
  • Не устанавливать исходящие сетевые соединения
  • Соблюдать безопасные модели развертывания, такие как Microsoft Azure, AWS и т.д.

Есть ли у Aspose.PDF for .NET отчеты о тестировании на проникновение?

Продукт ежемесячно проверяется на уязвимости безопасности и проблемы с использованием утилит SonarQube и SBOM. Результат SonarQube - это отчет о безопасности, который можно запросить у команды поддержки. Утилита SBOM создает два отчета в форматах CyclonDX и SPDX, которые доступны в пакете релиза, более подробную информацию можно найти на .

Может ли Aspose.PDF for .NET предоставить дорожную карту безопасности для приложения?

Мы реагируем на проблемы безопасности как можно быстрее. Это является нашим приоритетом в разработке продукта. В настоящее время у нас нет серьезных проблем безопасности, обнаруженных клиентами, мы используем программное обеспечение для сканирования кода, такое как SonarCube, чтобы выявлять уязвимости безопасности в продукте при каждом релизе.

Каков ваш процесс выпуска обновленного кода, который устраняет уязвимости во время использования кода в производстве?

Мы используем стратегию горячих исправлений для доставки критически важных обновлений для клиентов, в противном случае все обновления безопасности поставляются в новом ежемесячном релизе.

Прошли ли ваши разработчики обучение по хорошим практикам безопасности?

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