Jak přidat obrázek do PDF pomocí C#

Tento článek vysvětluje jak přidat obrázek do PDF pomocí C# s pomocí kroků nastavení prostředí a sdílení logických kroků k napsání aplikace pomocí této knihovny. Všechny potřebné třídy a metody jsou probrány v podrobných krocích a poté použity ve spustitelném ukázkovém kódu pro kompletní demonstraci funkce pro vložení obrázku do PDF pomocí C#. Nakonec, když je obrázek přidán na cílovou stránku, výsledný soubor se uloží na disk.

Kroky pro vložení obrázku do PDF pomocí C#

  1. Vytvořte prostředí pro použití Aspose.PDF for .NET k přidání obrázku
  2. Otevřete zdrojový soubor PDF a otevřete cílový page
  3. Definujte souřadnice, kam se má obrázek vložit
  4. Načtěte obrázek a přidejte jej do kolekce prostředků typu obrázky na vybrané stránce
  5. Uložte aktuální stav grafiky a vytvořte obdélník a matrix objekty
  6. Definujte umístění obrázku a nakreslete obrázek
  7. Obnovte stav grafiky a uložte výsledný soubor PDF

Tyto kroky popisují proces vložení fotografie do PDF pomocí C#. Shrnutí kroků je načtení souboru PDF, získání přístupu k cílové stránce, načtení a přidání obrázku do kolekce obrázků vybrané stránky, uložení aktuálního stavu grafiky, která se na konci před uložením obnoví. výstupní soubor PDF, vytvoření obdélníku a nakreslení obrázku pomocí více operátorů ve třídě Aspose.Pdf.Operators. Pro dosažení požadovaného výstupu můžete postupovat podle kroků v předepsaném pořadí.

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

Tento kód ukazuje jak přidat obrázek do PDF pomocí C#. Používá hlavně třídu Aspose.Pdf.Operators voláním metody GSave() k uložení stavu grafiky a metody GRestore() k obnovení stavu na konci, ConcatenateMatrix k definování toho, jak má být obrázek umístěn, a Do( ) způsob nakreslení obrázku. Zobrazuje také deklaraci souřadnic, kam se má obrázek vložit na stránku PDF.

Tento článek nás navedl k přidání obrázku do PDF pomocí C#. Pokud se chcete naučit přidávat nakreslené objekty, jako je kruh, do souboru PDF, přečtěte si článek na jak přidat kruh do PDF pomocí C#.

 Čeština