Ovaj vodič pruža detalje o kako pretvoriti JPG u crno-bijeli PDF u C#. Dobit ćete sve potrebne resurse za postavljanje postavki okruženja, važnih imenskih prostora, klasa, metoda i redoslijeda programiranja za postizanje ovog zadatka. Opis će također biti dostavljen za prilagodbu ovog procesa pisanja pretvarača JPG u crno-bijelo PDF u C# uz pomoć samo nekoliko API poziva.
Koraci za pretvaranje JPG u crno-bijeli PDF u C#
- Uspostavite okruženje za dodavanje Aspose.Imaging pomoću upravitelja paketa NuGet
- Učitajte izvornu JPG sliku u objekt klase Image
- Izvršite pretvaranje učitane slike u objekt klase RasterCachedImage
- Predmemorirajte slikovne podatke ako nisu u predmemoriju
- Koristeći unaprijed definirani fiksni prag, binarizirajte sliku
- Spremite dobivenu sliku kao PDF pomoću objekta PdfOptions
Ovi koraci opisuju postupak promjene JPG-a u crno-bijeli PDF pomoću jezika C# u pristupu korak po korak gdje se prvo postavlja okruženje dodavanjem potrebnih resursa projektu, a zatim se izvorni JPG učitava u klasu slike objekt koji treba promijeniti u crno-bijeli PDF. U sljedećim koracima vrši se pretvaranje tipa za sliku u RasterCachedImage, a zatim se predmemorira u memoriju radi performansi ako nije učinjeno ranije. Na kraju, binariziramo sliku pomoću unaprijed definiranog fiksnog praga, a zatim se konačni izlaz sprema kao PDF.
Kod za transformaciju JPG u crno-bijeli PDF u C#
Ovaj kod učitava datoteku za pretvaranje JPG-a u crno-bijeli PDF u C# pomoću objekta klase slike koji ne samo da podržava mnoge druge vrste slika, već ima i višestruke preopterećene funkcije kao što je mogućnost učitavanja slike iz toka umjesto datoteke na disk i koristite dodatni parametar LoadOptions. Ovaj objekt LoadOptions podržava postavljanje rukovatelja događajem napretka, načina oporavka podataka, boje pozadine podataka i savjeta o veličini međuspremnika.
Ovaj vodič nas je naučio pretvoriti JPG u crno-bijelu PDF datoteku. Ako ste zainteresirani za učenje procesa promjene veličine slike, pogledajte članak na kako promijeniti veličinu slike u C#.