Tento rychlý tutoriál vás provede jak vyškrtnout text v Adobe PDF pomocí Pythonu. Sdílí všechny kroky nezbytné k vytvoření prostředí a seznam kroků, které je třeba dodržet, spolu se spustitelným ukázkovým kódem, který ukazuje, jak vyškrtnout v Adobe Acrobatu pomocí Pythonu. Naučíte se proces vývoje aplikace od začátku pomocí několika volání API spolu s popisem všech kroků.
Kroky k vyškrtnutí textu v Adobe PDF pomocí Pythonu
- Chcete-li text přeškrtnout, nastavte IDE na použijte Aspose.PDF pro Python přes .NET
- Načtěte zdrojový soubor PDF, kde má být vyškrtnut nějaký text, pomocí objektu třídy Document
- Definujte hledané slovo v PDF pomocí objektu třídy TextFragmentAbsorber
- Spusťte metodu visit() na cílové stránce a vyhledejte výskyty cílového slova
- Vytvořte objekt StrikeOutAnnotation pomocí obdélníkové oblasti první instance hledaného slova
- Před přidáním do kolekce anotací na stránce nastavte barvu a název přeškrtnuté anotace
- Uložte výsledný soubor PDF s přeškrtnutím při prvním výskytu požadovaného slova
Tyto kroky definují proces jak vyškrtnout text v PDF pomocí Pythonu. Vyžaduje načtení cílového souboru PDF a následné vyhledání výskytů požadovaného slova, které má být na konkrétní stránce vyškrtnuto. Jakmile je vyhledávání dokončeno, použije se obdélníková oblast prvního výskytu k vytvoření instance objektu StrikeOutAnnotation, který ve skutečnosti vytvoří přeškrtávací čáru na textu s požadovanou barvou a v případě potřeby nadpis.
Kód pro vyškrtnutí textu v PDF pomocí Pythonu
Tento ukázkový kód lze použít jako základ pro kompletní aplikaci k vyškrtnutí v Adobe Acrobat pomocí Pythonu. Použijte třídu TextFragmentAbsorber pro hledání cílového slova na konkrétní stránce, abyste získali seznam všech výskytů tohoto slova. V dalším kroku musíte vytvořit objekt StrikeOutAnnotation v obdélníkové oblasti cílového výskytu, aby se čára zobrazila v tomto obklopujícím obdélníku.
Tento krátký průvodce nás naučil zobrazovat přeškrtnuté čáry u jednoho nebo více slov na stránce PDF. Pokud se chcete naučit proces vložení tabulky do PDF, přečtěte si článek na jak vložit tabulku do PDF pomocí Pythonu.