Як конвертувати 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.

 Українська