Ovaj kratki vodič objašnjava kako promijeniti PDF u crno‑bijelo koristeći Javu. Sadrži detalje za postavljanje IDE-a, popis koraka i uzorak koda za pretvaranje PDF boje u crno‑bijelo u Javi. Na kraju članka dobit ćete savjete za daljnja poboljšanja koda.
Koraci za pretvaranje PDF-a u boji u crno‑bijeli pomoću Jave
- Postavite IDE da koristi Aspose.PDF for Java za pretvaranje obojanog PDF‑a u crno‑bijeli.
- Uvezite potrebne klase i enumeratore iz biblioteke aspose.pdf
- Primijenite licencu da biste dobili sve značajke proizvoda
- Učitaj izvorni PDF fajl u klasu Document
- Definirajte strategiju za pretvorbu obojanog PDF‑a u crno‑bijeli PDF
- Prođite kroz svaku stranicu PDF dokumenta
- Primijenite gore spomenuti strategy na svakoj stranici
- Spremi rezultatni crno-bijeli PDF
Ovi koraci sažimaju proces izrade pretvarača boje PDF u crno‑bijeli PDF koristeći Javu. Pokrenite proces učitavanjem izvornog obojenog PDF‑datoteke u objekt Document, stvorite instancu klase RgbToDeviceGrayConversionStrategy i iterirajte kroz sve stranice PDF‑a. Na kraju, upotrijebite metodu convert() U klasi strategije za pretvaranje svake stranice u sivu skalu i spremite rezultat u PDF‑datoteku.
Kod za pretvaranje obojene PDF‑a u crno‑bijelu pomoću Jave.
Ovaj uzorak koda prikazuje proces promjene PDF-a u sivu skalu pomoću Jave. Možete koristiti svojstvo OptimizeSize u klasi Document kako biste smanjili interno pohranjivanje prije spremanja PDF-a. Opcija UnembedFonts također je dostupna za smanjenje veličine datoteke ako ugrađeni fontovi nisu potrebni u rezultirajućem PDF dokumentu.
Ovaj članak objašnjava postupak pretvaranja obojene PDF datoteke u crno‑bijelu. Za zamjenu slike u PDF datoteci, pogledajte članak Promijeni sliku u PDF-u pomoću Jave.