java.lang.Objectcom.aspose.words.ResourceSavingArgs
public class ResourceSavingArgs
By default, when Aspose.Words saves a document to fixed page HTML or SVG, it saves each resource into
a separate file. Aspose.Words uses the document file name and a unique number to generate unique file name
for each resource found in the document. To apply your own logic for generating resource file names use the
To save resources into streams instead of files, use the
Property Getters/Setters Summary | ||
---|---|---|
Document | getDocument() | |
Gets the document object that is currently being saved. | ||
boolean | getKeepResourceStreamOpen() | |
void | setKeepResourceStreamOpen(boolean value) | |
Specifies whether Aspose.Words should keep the stream open or close it after saving a resource. | ||
java.lang.String | getResourceFileName() | |
void | setResourceFileName(java.lang.String value) | |
Gets or sets the file name (without path) where the resource will be saved to. | ||
java.io.OutputStream | getResourceStream() | |
void | setResourceStream(java.io.OutputStream value) | |
Allows to specify the stream where the resource will be saved to. |
Property Getters/Setters Detail |
---|
getDocument | |
public Document getDocument() |
getKeepResourceStreamOpen/setKeepResourceStreamOpen | |
public boolean getKeepResourceStreamOpen() / public void setKeepResourceStreamOpen(boolean value) |
Default is false
and Aspose.Words will close the stream you provided
in the true
to keep the stream open.
getResourceFileName/setResourceFileName | |
public java.lang.String getResourceFileName() / public void setResourceFileName(java.lang.String value) |
This property allows you to redefine how the resource file names are generated during export to fixed page HTML or SVG.
When the event is fired, this property contains the file name that was generated by Aspose.Words. You can change the value of this property to save the resource into a different file. Note that file names must be unique.
Aspose.Words automatically generates a unique file name for every resource when exporting to fixed page HTML or SVG format. How the resource file name is generated depends on whether you save the document to a file or to a stream.
When saving a document to a file, the generated resource file name looks like <document base file name>.<image number>.<extension>.
When saving a document to a stream, the generated resource file name looks like Aspose.Words.<document guid>.<image number>.<extension>.
src
attribute for writing
to fixed page HTML or SVG using the document file name, the
getResourceStream/setResourceStream | |
public java.io.OutputStream getResourceStream() / public void setResourceStream(java.io.OutputStream value) |
This property allows you to save resources to streams instead of files.
The default value is null
. When this property is null
, the resource
will be saved to a file specified in the
Using