Tento tutoriál poskytuje podrobnosti o tom, jak převést JPG na černobílé PDF v C#. Získáte všechny potřebné zdroje pro nastavení nastavení prostředí, důležitých jmenných prostorů, tříd, metod a programové sekvence pro splnění tohoto úkolu. Popis bude také poskytnut k přizpůsobení tohoto procesu zápisu převodníku JPG na černobílý PDF v C# pouze pomocí několika volání API.
Kroky k převodu JPG na černobílé PDF v C#
- Vytvořte prostředí pro přidání Aspose.Imaging pomocí správce balíčků NuGet
- Načtěte zdrojový obrázek JPG do objektu třídy Image
- Proveďte přetypování načteného obrázku do objektu třídy RasterCachedImage
- Uložte data obrázku do mezipaměti, pokud nejsou uložena v mezipaměti
- Pomocí předdefinovaného pevného prahu binarizujte obraz
- Uložte výsledný obrázek jako PDF pomocí objektu PdfOptions
Tyto kroky popisují proces změny JPG na černobílé PDF pomocí C# v přístupu krok za krokem, kde se nejprve nastaví prostředí přidáním požadovaných zdrojů do projektu a poté se zdrojový JPG načte do třídy Image. objekt, který se má změnit na černobílý PDF. V dalších krocích se pro obrázek provede přetypování typu do RasterCachedImage a poté se z důvodu výkonu uloží do mezipaměti, pokud se tak nestane dříve. Nakonec obrázek binarizujeme pomocí předem definovaného pevného prahu a poté se konečný výstup uloží jako PDF.
Kód pro transformaci JPG na černobílé PDF v C#
Tento kód načte soubor pro převod JPG na černobílé PDF v C# pomocí objektu třídy Image, který nejenže podporuje mnoho jiných typů obrázků, ale má také několik přetížených funkcí, jako je možné načíst obrázek ze streamu místo souboru na disk a použijte další parametr LoadOptions. Tento objekt LoadOptions podporuje nastavení obsluhy události progress, režimu obnovy dat, barvy pozadí dat a nápovědy k velikosti vyrovnávací paměti.
Tento tutoriál nás naučil převést JPG na černobílý soubor PDF. Pokud se chcete naučit proces změny velikosti obrázku, přečtěte si článek na jak změnit velikost obrázku v C#.