Jak przekonwertować XLSX na PDF z ograniczonymi uprawnieniami za pomocą Pythona

W tym prostym temacie dowiesz się, jak konwertować XLSX na PDF z ograniczonymi uprawnieniami za pomocą Pythona. Czasami ma to na celu przekazanie pewnych informacji innym osobom, ale z nałożonymi ograniczeniami, takimi jak ograniczenie ich do kopiowania lub drukowania dokumentu. Poniższe kroki obejmują proces generowania PDF mającego ograniczone uprawnienia z XLSX przy użyciu Pythona.

Kroki, aby przekonwertować XLSX na PDF z ograniczonymi uprawnieniami za pomocą Pythona

  1. Ustaw IDE tak, aby używało Aspose.Cells dla Pythona przez Javę do zastosowania ograniczonych uprawnień do wyeksportowanego pliku PDF
  2. Załaduj źródłowy plik programu Excel do wyeksportowania do pliku PDF, używając instancji klasy Workbook
  3. Utwórz instancję obiektu klasy PdfSaveOptions, aby skonfigurować właściwości wyjściowego pliku PDF
  4. Zastosuj ograniczenia, aby wyodrębnić zawartość i wydrukować wyeksportowany plik PDF
  5. Zapisz skoroszyt jako plik PDF z ograniczonymi uprawnieniami

Wspomniane powyżej kroki opisują proces eksportu programu Excel do formatu PDF z ograniczonymi uprawnieniami przy użyciu języka Python, przy czym proces rozpocznie się od załadowania źródłowego pliku XLSX przy użyciu instancji klasy Workbook. Następnie za pomocą instancji PdfSaveOptions uzyskiwany jest dostęp do uprawnień bezpieczeństwa i stosowane są wymagane ograniczenia do żądanego pliku PDF. Na koniec plik PDF z ograniczonymi uprawnieniami zostanie zapisany na dysku lub w strumieniu pamięci.

Przykładowy kod programu Excel do pliku PDF z ograniczonymi uprawnieniami przy użyciu języka Python

Powyższy przykładowy kod generuje PDF z ograniczonymi uprawnieniami z XLSX przy użyciu Pythona z bardzo małą liczbą prostych wywołań API. Można również wprowadzić więcej ograniczeń, w tym wymaganie hasła do otwarcia, ustawiając PdfSaveOptions.getSecurityOptions().setuserPassword(). Należy wspomnieć, że ograniczenia drukowania i kopiowania/wyodrębniania pozostaną skuteczne, a UserPassword służy tylko do otwierania pliku PDF.

W tym temacie skupiliśmy się na konwertowaniu formatu XLSX na format PDF z ograniczonymi uprawnieniami przy użyciu języka Python. Jeśli chcesz dowiedzieć się więcej o procesie dostosowywania wysokości wierszy w arkuszu programu Excel, zapoznaj się z artykułem na stronie jak dostosować wysokość wiersza w Excelu za pomocą Pythona.

 Polski