public class DocxImageReplacer
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
org.docx4j.openpackaging.packages.WordprocessingMLPackage |
doc() |
static DocxImageReplacer |
of(byte[] mainDoc) |
static DocxImageReplacer |
of(java.nio.ByteBuffer mainDoc) |
static DocxImageReplacer |
of(java.io.File mainDocFile) |
static DocxImageReplacer |
of(java.io.InputStream mainDocIs) |
DocxImageReplacer |
replaceEmbeddedImageReferencedByImageDescr(java.lang.String imgDescr,
byte[] img) |
DocxImageReplacer |
replaceEmbeddedImageReferencedByImageDescr(java.lang.String imgDescr,
java.io.File img) |
DocxImageReplacer |
replaceEmbeddedImageReferencedByImageDescr(java.lang.String imgDescr,
java.io.InputStream imgIS) |
DocxImageReplacer |
replaceEmbeddedImageReferencedByImageName(java.lang.String imageName,
byte[] img) |
DocxImageReplacer |
replaceEmbeddedImageReferencedByImageName(java.lang.String imageName,
java.io.File img) |
DocxImageReplacer |
replaceEmbeddedImageReferencedByImageName(java.lang.String imageName,
java.io.InputStream img) |
void |
saveTo(java.io.File file) |
void |
saveTo(java.io.OutputStream os) |
java.nio.ByteBuffer |
saveToByteBuffer() |
byte[] |
saveToBytes() |
public static DocxImageReplacer of(byte[] mainDoc) throws java.lang.Exception
java.lang.Exceptionpublic static DocxImageReplacer of(java.nio.ByteBuffer mainDoc) throws java.lang.Exception
java.lang.Exceptionpublic static DocxImageReplacer of(java.io.InputStream mainDocIs) throws java.lang.Exception
java.lang.Exceptionpublic static DocxImageReplacer of(java.io.File mainDocFile) throws java.lang.Exception
java.lang.Exceptionpublic org.docx4j.openpackaging.packages.WordprocessingMLPackage doc()
public byte[] saveToBytes()
throws java.lang.Exception
java.lang.Exceptionpublic java.nio.ByteBuffer saveToByteBuffer()
throws java.lang.Exception
java.lang.Exceptionpublic void saveTo(java.io.File file)
throws org.docx4j.openpackaging.exceptions.Docx4JException
org.docx4j.openpackaging.exceptions.Docx4JExceptionpublic void saveTo(java.io.OutputStream os)
throws java.lang.Exception
java.lang.Exceptionpublic DocxImageReplacer replaceEmbeddedImageReferencedByImageName(java.lang.String imageName, java.io.File img) throws java.lang.Exception
java.lang.Exceptionpublic DocxImageReplacer replaceEmbeddedImageReferencedByImageName(java.lang.String imageName, byte[] img) throws java.lang.Exception
java.lang.Exceptionpublic DocxImageReplacer replaceEmbeddedImageReferencedByImageName(java.lang.String imageName, java.io.InputStream img) throws java.lang.Exception
java.lang.Exceptionpublic DocxImageReplacer replaceEmbeddedImageReferencedByImageDescr(java.lang.String imgDescr, java.io.File img) throws java.lang.Exception
java.lang.Exceptionpublic DocxImageReplacer replaceEmbeddedImageReferencedByImageDescr(java.lang.String imgDescr, byte[] img) throws java.lang.Exception
java.lang.Exceptionpublic DocxImageReplacer replaceEmbeddedImageReferencedByImageDescr(java.lang.String imgDescr, java.io.InputStream imgIS) throws java.lang.Exception
java.lang.Exception