Jak získat obrázky z PDF v C#

Tento článek poskytuje podrobnosti o tom, jak získat obrázky z PDF v C# pomocí podrobností o konfiguraci a spustitelného ukázkového kódu. Sdílí se kompletní logika programu, kterou lze použít k napsání této aplikace, protože jsou uvedeny všechny nezbytné třídy a metody, které jsou nutné k získání obrázků z PDF v C# v různých formátech, jako je JPEG, PNG atd. Dozvíte se také různé možnosti vylepšení procesu přizpůsobením výstupních obrázků po jejich načtení ze souboru PDF.

Kroky k získání obrázků PDF v C#

  1. Nakonfigurujte IDE pro použití Aspose.PDF for .NET k extrahování obrázků z PDF
  2. Načtěte zdrojový soubor PDF obsahující obrázky pomocí objektu třídy Document
  3. Získejte přístup ke konkrétnímu obrázku pomocí objektu třídy XImage
  4. Vytvořte nový datový proud souboru s názvem požadovaného obrázku
  5. Uložte obrázek jako JPEG a zavřete stream

Tyto kroky vysvětlují jak získat obrázek z PDF v C# sdílením postupu krok za krokem, kdy nejprve načteme zdrojový soubor PDF a poté získáme přístup ke konkrétní stránce PDF. Každá stránka má sbírku zdrojů včetně obrázků, na které lze odkazovat pomocí rejstříku. Jakmile je požadovaný odkaz na obrázek zpřístupněn v objektu třídy XImage, lze jej uložit jako obrázek do proudu v libovolném z požadovaných formátů.

Kód pro získání obrázku z PDF v C#

Tento kód demonstruje proces získání obrázku z PDF v C# jeho načtením do objektu třídy Document a následným získáním seznamu zdrojů konkrétní stránky a poté ze zdrojů získáním seznamu obrázků na této stránce. Jakmile máme přístup ke konkrétnímu obrázku, můžeme přejmenovat obrázek spolu se změnami v odkazech v dokumentu. Můžete také získat různé vlastnosti, jako je název, výška a šířka pro filtrování obrázků před jejich uložením na disk.

Tento tutoriál nás navedl k extrahování obrázků ze stránky PDF. Pokud se chcete naučit proces přidání vodoznaku do souboru PDF, přečtěte si článek na jak přidat vodoznak do PDF v C#.

 Čeština