Jak extrahovat obrázky z Excelu v Javě

Toto je základní výukový program, který vám poskytuje postupné pokyny k extrahování obrázků z Excel v Javě a ukázkový kód, který vám ukáže implementaci toho, jak získávat obrázky z Excelu pomocí Javy. Tento příspěvek dále nezávisí na žádném softwaru třetích stran a stačí nainstalovat požadovanou knihovnu podle prvního kroku v další části. Zde najdete pracovní postup spolu s pracovní aplikací pro extrahování obrázků ze souboru Excel.

Kroky k extrahování obrázků z Excelu v Javě

  1. Chcete-li extrahovat obrázky ze souboru aplikace Excel, nastavte GroupDocs.Parser for Java z úložiště Maven v aplikaci Java
  2. Importujte požadované třídy pro vývoj funkcí pro extrahování obrázků z dokumentu aplikace Excel
  3. Vytvořte instanci třídy Parser pro načtení souboru XLSX a extrahujte z něj obrázky
  4. Voláním metody getImages získáte kolekci obrázků
  5. Nakonec projděte kolekci obrázků a vytiskněte data obrázku

Nastínili jsme všechny klíčové body, které vám pomohou vyvinout aplikaci pro extrahování obrázků z Excelu pomocí Java. Tento pracovní postup je přímočarý a kdokoli jej může použít ve svých projektech pro získávání obrázků z dokumentů aplikace Excel. Dále musíte postupovat podle těchto kroků v pořadí pro psaní kódu a používání rozhraní API. Kromě toho můžete tuto příručku použít na kterémkoli z běžných operačních systémů včetně Linuxu, Windows a macOS.

Kód pro extrahování obrázků z Excelu v Javě

import com.groupdocs.parser.Parser;
import com.groupdocs.parser.licensing.License;
import com.groupdocs.parser.data.PageImageArea;
import java.io.IOException;
public class ExtractImagesFromExcelInJava {
public static void main(String[] args) throws IOException { // Main function to extract images from Excel in Java
// Remove the watermark in output
License lic = new License();
lic.setLicense("GroupDocs.Parser.lic");
// Create an instance of Parser class
try (Parser parser = new Parser("sample.xlsx")) {
// Extract images
Iterable < PageImageArea > images = parser.getImages();
// Check if images extraction is supported
if (images == null) {
System.out.println("Images extraction isn't supported");
return;
}
// Iterate over images
for (PageImageArea image: images) {
// Print a page index, rectangle and image type:
System.out.println(String.format("Page: %d, R: %s, Type: %s", image.getPage().getIndex(), image.getRectangle(), image.getFileType()));
}
}
}
}

Výše uvedený fragment kódu demonstruje implementaci schopnosti obrázek extraktoru z Excelu v Javě. Toto je základní příklad získávání obrázků ze souboru XLSX a kód můžete dále rozšířit podle svých specifických potřeb. Chcete-li provést tento příklad, musíte nainstalovat zmíněnou knihovnu a poté upravit cestu k licenci a vstupnímu souboru. Dále můžete tento ukázkový kód upravit pro získávání obrázků z jiných formátů dokumentů, jako jsou DOC, DOCX, PDF, PPT, PPTX a mnoho dalších.

Probrali jsme podrobný postup, jak získat obrázky z Excelu v Javě, a vyvinuli jsme pro něj ukázkový kód. Nedávno jsme publikovali článek o extrahování textu ze souboru Markdown pomocí Javy. Další informace naleznete v průvodci jak extrahovat text ze souboru Markdown v Javě.

 Čeština