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#
- Nakonfigurujte IDE pro použití Aspose.PDF for .NET k extrahování obrázků z PDF
- Načtěte zdrojový soubor PDF obsahující obrázky pomocí objektu třídy Document
- Získejte přístup ke konkrétnímu obrázku pomocí objektu třídy XImage
- Vytvořte nový datový proud souboru s názvem požadovaného obrázku
- 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#.