| Modifier and Type | Field and Description |
|---|---|
static int |
CURRENT_XREF |
static int |
SAVE_STYLE_DEFAULT |
static int |
SAVE_STYLE_FULL |
static int |
SAVE_STYLE_INCREMENTAL |
static int |
SAVE_STYLE_LINEAR |
static int |
XREFHYBRID |
static int |
XREFSTREAM |
static int |
XREFTABLE |
| Constructor and Description |
|---|
CosSaveParams(int saveStyle)
Constructor with specified save style.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
clone()
Produce a simple, shallow clone.
|
boolean |
getCloseAfterSave()
Returns true if document to be closed after save.
|
Map |
getExtensions()
Returns version extensions.
|
boolean |
getForceCompress()
Returns true if force compression to be used.
|
String |
getHeader()
Returns header.
|
String |
getHeaderToken()
Returns header token.
|
int |
getSaveStyle()
Returns save style to save with.
|
boolean |
getSaveToCopy()
Save the CosDocument to the ByteWriter given during save but
do NOT make it the backing store and continue to use the existing one.
|
ByteWriter |
getTempByteWriter()
Only for internal engineering use.
|
String |
getVersion()
Returns version to save with.
|
int |
getXrefStyle()
Returns xref style to save with.
|
void |
setCloseAfterSave(boolean closeAfterSave)
Sets true if document to be closed after save.
|
void |
setExtensions(Map extensions)
Sets version extensions to use.
|
void |
setForceCompress(boolean forceCompress)
Specifies if force compression to be used.
|
void |
setHeader(String header)
Sets header to sue while saving.
|
void |
setHeaderToken(String headerToken)
Sets header token.
|
void |
setSaveStyle(int saveStyle)
Sets save style to save with.
|
void |
setSaveToCopy(boolean saveToCopy)
Save the CosDocument to the ByteWriter given during save but
do NOT make it the backing store and continue to use the existing one.
|
void |
setTempByteWriter(ByteWriter tempByteWriter)
Only for internal engineering use.
|
void |
setVersion(String version)
Sets version to save with.
|
void |
setXrefStyle(int xrefstyle) |
public static final int CURRENT_XREF
public static final int XREFTABLE
public static final int XREFSTREAM
public static final int XREFHYBRID
public static final int SAVE_STYLE_DEFAULT
public static final int SAVE_STYLE_INCREMENTAL
public static final int SAVE_STYLE_FULL
public static final int SAVE_STYLE_LINEAR
public CosSaveParams(int saveStyle)
public void setHeader(String header)
public String getHeader()
public void setHeaderToken(String headerToken) throws PDFInvalidParameterException
PDFInvalidParameterExceptionpublic String getHeaderToken()
public void setVersion(String version)
public String getVersion()
public Map getExtensions()
public void setExtensions(Map extensions)
public void setXrefStyle(int xrefstyle)
xrefstyle - - int enum for specifying full save xref style:
CURRENT_XREF - use existing style (default for existing document)
XREFTABLE - xref table (default for new document)
XREFSTREAM - xref stream (required if compressed object streams)
XREFHYBRID - hybrid (compressed object streams only visible to v 1.5 or later)public int getXrefStyle()
public void setSaveStyle(int saveStyle)
public int getSaveStyle()
public void setCloseAfterSave(boolean closeAfterSave)
public boolean getCloseAfterSave()
public void setForceCompress(boolean forceCompress)
public boolean getForceCompress()
public void setTempByteWriter(ByteWriter tempByteWriter)
public ByteWriter getTempByteWriter()
public void setSaveToCopy(boolean saveToCopy)
saveToCopy - will document be saved as a copypublic boolean getSaveToCopy()
Copyright © 2010 - 2020 Adobe. All Rights Reserved