Jak převést XLSX do PDF s omezenými oprávněními pomocí Pythonu

V tomto jednoduchém tématu získáte pochopení toho, jak převést XLSX do PDF s omezenými oprávněními pomocí Pythonu. Někdy je zamýšleno předat některé informace ostatním, ale s uloženými omezeními, jako je omezení kopírování nebo tisku dokumentu. Následující kroky zahrnují proces vygenerování PDF s omezenými oprávněními z XLSX pomocí Pythonu.

Kroky pro převod XLSX na PDF s omezenými oprávněními pomocí Pythonu

  1. Nastavte IDE tak, aby používalo Aspose.Cells pro Python přes Javu k použití omezených oprávnění na exportovaný PDF
  2. Načtěte zdrojový soubor Excel pro export do PDF pomocí instance třídy Workbook
  3. Vytvořte instanci objektu třídy PdfSaveOptions pro konfiguraci výstupních vlastností PDF
  4. Použijte omezení pro extrahování obsahu a tisk exportovaného PDF
  5. Uložte sešit jako PDF s omezenými oprávněními

Výše uvedené kroky popisují proces exportu Excelu do PDF s omezenými oprávněními pomocí Pythonu, přičemž proces bude zahájen načtením zdrojového souboru XLSX pomocí instance třídy Workbook. Poté pomocí instance PdfSaveOptions jsou přístupná bezpečnostní oprávnění a požadovaná omezení jsou aplikována na požadovaný PDF. Nakonec bude soubor PDF s omezenými oprávněními uložen na disk nebo do datového proudu paměti.

Ukázkový kód pro Excel do PDF s omezenými oprávněními pomocí Pythonu

Výše uvedený příklad kódu generuje PDF s omezenými oprávněními z XLSX pomocí Pythonu s velmi malým počtem jednoduchých volání API. Lze také zahrnout další omezení včetně požadavku na heslo pro otevření nastavením PdfSaveOptions.getSecurityOptions().setuserPassword(). Je vhodné zmínit, že omezení tisku a kopírování/extrakce zůstanou v platnosti a UserPassword je pouze pro otevření souboru PDF.

V tomto tématu jsme se zaměřili na převod XLSX do PDF s omezenými oprávněními pomocí Pythonu. Pokud se chcete dozvědět o procesu úpravy výšek řádků v excelovém listu, přečtěte si článek na jak upravit výšku řádku v Excelu pomocí Pythonu.

 Čeština