Disposes this WMF image by disposing its content and making most its methods and properties non-working
WmfImage(String name, String contentInBase64)
public WmfImage(String name, String contentInBase64)
Creates new WmfImage instance from content, represented as base64-encoded string, and with specified name
Parameters:
Parameter
Type
Description
name
java.lang.String
Name of the WMF image. Cannot be null, empty or whitespaces.
contentInBase64
java.lang.String
Content as base64-encoded string. Cannot be null, empty or whitespaces. If it is not a WMF content, exception will be thrown.
WmfImage(String name, InputStream binaryContent)
public WmfImage(String name, InputStream binaryContent)
Creates new WmfImage instance from content, represented as byte stream, and with specified name
Parameters:
Parameter
Type
Description
name
java.lang.String
Name of the WMF image. Cannot be null, empty or whitespaces.
binaryContent
java.io.InputStream
Content as byte stream. Reading begins from original position. Cannot be null. Should be readable and seekable. If this instance will be disposed, this stream will be disposed too.
isValid(InputStream binaryContent)
public static boolean isValid(InputStream binaryContent)
Checks whether specified stream is a valid WMF image
Parameters:
Parameter
Type
Description
binaryContent
java.io.InputStream
Input byte stream. Cannot be NULL, should support reading and seeking.
Returns:
boolean - True if specified stream holds a valid WMF image, false otherwise
isValid(String contentInBase64)
public static boolean isValid(String contentInBase64)
Checks whether specified base64-encoded string is a valid WMF image
Parameters:
Parameter
Type
Description
contentInBase64
java.lang.String
Input string, where content of WMF image is stored in base64 encoding. Cannot be NULL or empty.
Returns:
boolean - True if specified string holds a valid WMF image, false otherwise