@Beta public class EmbeddedExtractor extends java.lang.Object implements java.lang.Iterable<EmbeddedExtractor>
Modifier and Type | Class and Description |
---|---|
static class |
EmbeddedExtractor.Ole10Extractor |
Constructor and Description |
---|
EmbeddedExtractor() |
Modifier and Type | Method and Description |
---|---|
boolean |
canExtract(DirectoryNode source) |
boolean |
canExtract(Picture source) |
protected static void |
copyNodes(DirectoryNode src,
DirectoryNode dest) |
protected EmbeddedData |
extract(DirectoryNode dn) |
protected EmbeddedData |
extract(Picture source) |
protected void |
extractAll(ShapeContainer<?> parent,
java.util.List<EmbeddedData> embeddings) |
java.util.List<EmbeddedData> |
extractAll(Sheet sheet) |
EmbeddedData |
extractOne(DirectoryNode src) |
EmbeddedData |
extractOne(Picture src) |
java.util.Iterator<EmbeddedExtractor> |
iterator() |
public java.util.Iterator<EmbeddedExtractor> iterator()
iterator
in interface java.lang.Iterable<EmbeddedExtractor>
public EmbeddedData extractOne(DirectoryNode src) throws java.io.IOException
java.io.IOException
public EmbeddedData extractOne(Picture src) throws java.io.IOException
java.io.IOException
public java.util.List<EmbeddedData> extractAll(Sheet sheet) throws java.io.IOException
java.io.IOException
protected void extractAll(ShapeContainer<?> parent, java.util.List<EmbeddedData> embeddings) throws java.io.IOException
java.io.IOException
public boolean canExtract(DirectoryNode source)
public boolean canExtract(Picture source)
protected EmbeddedData extract(DirectoryNode dn) throws java.io.IOException
java.io.IOException
protected EmbeddedData extract(Picture source) throws java.io.IOException
java.io.IOException
protected static void copyNodes(DirectoryNode src, DirectoryNode dest) throws java.io.IOException
java.io.IOException
Copyright 2018 The Apache Software Foundation or its licensors, as applicable.