Как преобразовать XLSX в PDF с ограниченными разрешениями с помощью Python

В этом простом разделе вы узнаете, как конвертировать XLSX в PDF с ограниченными разрешениями с помощью Python. Иногда он предназначен для передачи некоторой информации другим, но с наложенными ограничениями, такими как ограничение на копирование или печать документа. Следующие шаги влекут за собой процесс создания PDF с ограниченными разрешениями от XLSX с использованием Python.

Действия по преобразованию XLSX в PDF с ограниченными разрешениями с использованием Python

  1. Настройте IDE на использование Aspose.Cells для Python через Java для применения ограниченных разрешений к экспортированному PDF-файлу.
  2. Загрузите исходный файл Excel для экспорта в PDF с помощью экземпляра класса Workbook.
  3. Создайте экземпляр объекта класса PdfSaveOptions для настройки выходных свойств PDF.
  4. Примените ограничения для извлечения содержимого и печати экспортированного PDF-файла.
  5. Сохраните книгу в формате PDF с ограниченными разрешениями.

Упомянутые выше шаги описывают процесс экспорта Excel в PDF с ограниченными разрешениями с использованием Python, при этом процесс начинается с загрузки исходного файла XLSX с использованием экземпляра класса Workbook. Затем с помощью экземпляра PdfSaveOptions осуществляется доступ к разрешениям безопасности и к желаемому PDF-файлу применяются необходимые ограничения. Наконец, PDF-файл с ограниченными правами доступа будет сохранен на диске или в потоке памяти.

Пример кода для Excel в PDF с ограниченными разрешениями с использованием Python

Приведенный выше пример кода * создает PDF с ограниченными разрешениями из XLSX с использованием Python * с очень небольшим количеством простых вызовов API. Можно также включить дополнительные ограничения, включая требование пароля для открытия, установив PdfSaveOptions.getSecurityOptions().setuserPassword(). Уместно отметить, что ограничения на печать и копирование/извлечение останутся в силе, а UserPassword предназначен только для открытия PDF-файла.

В этой теме мы сосредоточились на преобразовании XLSX в PDF с ограниченными разрешениями с помощью Python. Если вам интересно узнать о процессе настройки высоты строк на листе Excel, обратитесь к статье как настроить высоту строки в Excel с помощью Python.

 Русский