В тази проста тема ще разберете как да конвертирате XLSX в PDF с ограничени разрешения с помощта на Python. Понякога има за цел да препрати някаква информация на други, но с наложени ограничения като ограничаването им да копират или отпечатат документа. Следните стъпки водят до процеса за генериране на PDF с ограничени разрешения от XLSX с помощта на Python.
Стъпки за конвертиране на XLSX в PDF с ограничени разрешения с помощта на Python
- Настройте IDE да използва Aspose.Cells за Python чрез Java за прилагане на ограничените разрешения върху експортирания PDF
- Заредете изходния Excel файл за експортиране в PDF, като използвате екземпляр на класа Workbook
- Създайте екземпляр на обекта от клас PdfSaveOptions, за да конфигурирате изходните PDF свойства
- Приложете ограниченията, за да извлечете съдържанието и да отпечатате експортирания PDF
- Запазете работната книга като 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.