Kako izdvojiti slike iz Word datoteke u Javi

U ovom kratkom vodiču naučit ćemo kako izdvojiti slike iz Word datoteke u Javi. Sadrži sve informacije potrebne za uspostavljanje okruženja, pojedinosti o korištenju API-ja za pisanje aplikacije i primjer koda koji se može izvoditi i koji demonstrira proces ekstrahiranja slika iz Word dokumenta u Javi. Također ćete naučiti različite opcije za prilagođavanje procesa tijekom učitavanja izvorne DOCX datoteke i izdvajanja različitih slika iz nje kao što su PNG, JPEG, itd.

Koraci za izdvajanje slika iz Worda u Javi

  1. Uspostavite okruženje za dodavanje Aspose.Words for Java za izdvajanje slika
  2. Učitajte izvornu Word datoteku sa slikama u objekt klase Document
  3. Dobijte kolekciju oblika pomoću metode getChildNodes() u klasi Dokument
  4. Iterirajte kroz sve oblike u zbirci
  5. Provjerite ima li oblik sliku pomoću metode hasImage() u klasi Shape
  6. Spremite sliku kao zasebnu datoteku na disk

Ovi koraci objašnjavaju postupak ekstrahiranja slika iz Word datoteke u Javi. Prvo se resursi dijele za uspostavljanje okruženja, nakon čega slijedi uvod u klase, metode i svojstva potrebna za izvršenje zadatka, kao što se klasa Document koristi za učitavanje izvorne Word datoteke, a metoda getChildNodes() koristi se za izdvajanje svih slike iz njega. Na kraju, svaki element zbirke testira se ima li sliku, a ako se pronađe, sprema se na disk kao zasebna slikovna datoteka.

Kod za izdvajanje slika iz Word dokumenta u Javi

Ovaj primjer koda demonstrira proces ekstrahiranja svih slika iz Word dokumenta u Javi. Nakon učitavanja izvorne Word datoteke, koristi se metoda getChildNodes() pružanjem vrijednosti NodeType.SHAPE kao argumenta koji vraća skup svih oblika u dokumentu budući da klasa Shape ima metodu hasImage() koja provjerava postojanje slike. . Nakon što je slika otkrivena, njezino proširenje se dohvaća pomoću shape.getImageData().getImageType() i koristi se u nazivu izlazne slike zajedno s opcijom filtriranja slika na temelju njihovih vrsta.

U ovom vodiču naučili smo kako umetnuti sliku u MS Word pomoću Jave. Ako želite naučiti kako stvoriti Word dokument od nule, možete pogledati članak kako stvoriti Word dokument koristeći Javu.

 Hrvatski