public abstract class Content extends ContentPart implements Closeable
Represents a content where a watermark can be placed.
| Constructor and Description |
|---|
Content(StreamContainer stream,
IStrategyManager strategyManager,
LoadOptions loadOptions,
WatermarkerSettings watermarkerSettings) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
add(Watermark watermark,
WatermarkOptions options) |
void |
close()
Disposes the current instance.
|
void |
dispose() |
protected void |
dispose(boolean disposing) |
abstract void |
generatePreview(PreviewOptions previewOptions) |
abstract IDocumentInfo |
getDocumentInfo() |
abstract FileType |
getFileType() |
static InfoInternal |
getInfo(com.aspose.ms.System.IO.Stream stream) |
static InfoInternal |
getInfo(String filePath) |
SearchableObjects |
getSearchableObjects() |
StreamContainer |
getStream() |
WatermarkerSettings |
getWatermarkerSettings() |
abstract void |
performSave(OutputStream stream) |
abstract void |
performSave(OutputStream stream,
SaveOptions saveOptions) |
abstract void |
performSave(String filePath) |
abstract void |
performSave(String filePath,
SaveOptions saveOptions) |
void |
registerDisposableResource(com.aspose.ms.System.IDisposable resource) |
void |
save(OutputStream stream) |
void |
save(OutputStream stream,
SaveOptions saveOptions) |
void |
save(String filePath) |
void |
save(String filePath,
SaveOptions saveOptions) |
void |
setSearchableObjects(SearchableObjects value) |
addWatermark, afterWatermarkAdding, checkWatermarkingLicenseRestrictions, findImages, findImages, getParts, getSearchWatermarksInParts, getStrategyManager, getTopParent, search, search, setParts, tryGetWatermarkerSettingspublic Content(StreamContainer stream, IStrategyManager strategyManager, LoadOptions loadOptions, WatermarkerSettings watermarkerSettings)
public abstract void add(Watermark watermark, WatermarkOptions options)
public final void close()
Disposes the current instance.
close in interface Closeableclose in interface AutoCloseablepublic final void dispose()
protected void dispose(boolean disposing)
public abstract void generatePreview(PreviewOptions previewOptions)
public abstract IDocumentInfo getDocumentInfo()
public abstract FileType getFileType()
public static InfoInternal getInfo(com.aspose.ms.System.IO.Stream stream)
public static InfoInternal getInfo(String filePath)
public final SearchableObjects getSearchableObjects()
public final StreamContainer getStream()
public final WatermarkerSettings getWatermarkerSettings()
public abstract void performSave(OutputStream stream)
public abstract void performSave(OutputStream stream, SaveOptions saveOptions)
public abstract void performSave(String filePath)
public abstract void performSave(String filePath, SaveOptions saveOptions)
public final void registerDisposableResource(com.aspose.ms.System.IDisposable resource)
public final void save(OutputStream stream)
public final void save(OutputStream stream, SaveOptions saveOptions)
public final void save(String filePath)
public final void save(String filePath, SaveOptions saveOptions)
public final void setSearchableObjects(SearchableObjects value)
Copyright © 2026. All rights reserved.