Jak přidat hypertextový odkaz do PDF pomocí C#

Tento krátký tutoriál vás provede jak přidat hypertextový odkaz do PDF pomocí C#. Obsahuje potřebné zdroje potřebné k vytvoření prostředí, podrobný popis procesu ve formě kroků a spustitelný ukázkový kód pro vložení odkazu do PDF pomocí C#. Naučíte se také proces přizpůsobení hypertextového odkazu a jeho textu podle požadavků.

Kroky k vytvoření odkazu pro PDF pomocí C#

  1. Vytvořte prostředí, které bude používat Aspose.PDF for .NET k přidávání hypertextových odkazů
  2. Otevřete cílové PDF pomocí objektu třídy Document a získejte odkaz na požadovanou stránku
  3. Vytvořte objekt LinkAnnotation a před přidáním na stránku nastavte jeho vlastnosti včetně URI
  4. Vytvořte objekt FreeTextAnnotation a nastavte text, který se má zobrazit přes odkaz
  5. Přidejte na stránku obě anotace
  6. Uložte výsledný soubor PDF na disk s hypertextovým odkazem

Výše uvedené kroky rozvádějí proces jak přidat odkaz do PDF pomocí C#, kde se nejprve načte zdrojový soubor PDF a zpřístupní se jeho první stránka, kam má být přidán hypertextový odkaz. V dalších krocích je vytvořena anotace odkazu v obdélníku s neviditelným okrajem a textová anotace je také vytvořena na stejném místě v obdélníku stejné velikosti a podobného neviditelného okraje, čímž se oblast odkazu a textová oblast překrývají pro vytvoření hypertextový odkaz. Nakonec se obě tyto anotace přidají na vybranou stránku PDF a výsledný soubor PDF se uloží na disk.

Kód pro přidání odkazu do PDF pomocí C#

Výše uvedený ukázkový kód demonstruje proces jak vytvořit odkaz na PDF pomocí C#, kde se objekt LinkAnnotation používá k vytvoření skutečného odkazu poskytnutím URI, nastavením jeho ohraničení spolu s šířkou 0 a nastavením akce na otevření. cílová stránka, jejíž adresa URL je nastavena. Podobně při vytváření objektu FreeTextAnnotation pro zobrazení textu hypertextového odkazu je definován obdélník a je nastaven vzhled spolu s nastavením písma a barvy. Všimněte si, že pro tyto anotace lze nastavit také mnoho dalších vlastností.

V tomto tématu jsme se naučili proces vložit odkaz do PDF pomocí C#. Pokud se chcete naučit proces přidání záhlaví a zápatí do souboru PDF, přečtěte si článek na jak přidat záhlaví a zápatí do PDF pomocí C#.

 Čeština