| Modifier and Type | Class and Description |
|---|---|
static class |
ADocument.FontSubstitutionHandler
It represents class with abstract method that usually supplied by information about missing
font while processing documents.
|
static interface |
Document.CallBackGetHocr |
static class |
Document.OptimizationOptions
Class which describes document optimization algorithm.
|
| Modifier and Type | Field and Description |
|---|---|
PdfEvent<ADocument.FontSubstitutionHandler> |
FontSubstitution
It occurs when font replaces another font in document.
|
| Constructor and Description |
|---|
Document()
Initializes empty document.
|
Document(InputStream input)
Initialize new Document instance from the
input stream. |
Document(InputStream input,
boolean isManagedStream)
Initialize new Document instance from the
input stream. |
Document(InputStream input,
LoadOptions options)
Opens an existing document from a stream providing necessary converting
to get pdf document.
|
Document(InputStream input,
String password) |
Document(InputStream input,
String password,
boolean isManagedStream)
Initialize new Document instance from the
input stream. |
Document(com.aspose.ms.System.IO.Stream input)
Initialize new Document instance from the
input stream. |
Document(com.aspose.ms.System.IO.Stream input,
String password) |
Document(String filename)
Just init Document using
filename. |
Document(String filename,
LoadOptions options)
Opens an existing document from a file providing necessary converting to get pdf document.
|
Document(String filename,
String password)
Initializes new instance of the
Document class for working with encrypted document. |
Document(String filename,
String password,
boolean isManagedStream)
Initializes new instance of the
Document class for working with
encrypted document. |
| Modifier and Type | Method and Description |
|---|---|
static void |
addLocalFontPath(String path)
Add one more path to fonts
|
void |
changePasswords(String ownerPassword,
String newUserPassword,
String newOwnerPassword)
Changes document passwords.
|
void |
close()
Closes all resources used by this document.
|
boolean |
convert(Document.CallBackGetHocr callback)
Convert document and save errors into the specified file.
|
boolean |
convert(OutputStream outputLogStream,
int format,
int action)
Convert document and save errors into the specified stream.
|
boolean |
convert(String outputLogFileName,
int format,
int action)
Convert document and save errors into the specified file.
|
boolean |
convert(com.aspose.ms.System.Xml.XmlTextWriter xml,
int format,
boolean onlyValidation,
int action)
Convert the PDF Document and log results.
|
boolean |
convertInternal(com.aspose.ms.System.IO.Stream outputLogStream,
int format,
int action)
Convert document and save errors into the specified stream.
|
void |
decrypt()
Decrypts the document.
|
void |
dispose()
Closes all resources used by this document.
|
void |
encrypt(String userPassword,
String ownerPassword,
DocumentPrivilege privileges,
int cryptoAlgorithm,
boolean usePdf20)
Encrypts the document.
|
void |
encrypt(String userPassword,
String ownerPassword,
int permissions,
int cryptoAlgorithm)
Encrypts the document.
|
void |
encrypt(String userPassword,
String ownerPassword,
int permissions,
int cryptoAlgorithm,
boolean usePdf20)
Encrypts the document.
|
static void |
endOperation() |
void |
exportAnnotationsToXfdf(String fileName)
Exports all document annotations to XFDF file
|
void |
flatten()
Removes all fields from the document and place their values instead.
|
void |
freeMemory()
Clears memory
|
DocumentActionCollection |
getActions()
Gets document actions.
|
Color |
getBackground()
Gets the background color of the document.
|
boolean |
getCenterWindow()
Gets flag specifying whether position of the document's window will be centerd on the screen.
|
Collection |
getCollection()
Gets collection of document.
|
int |
getCryptoAlgorithm()
Gets security settings if document is encrypted.
|
Copier |
getDefaultCopier()
Returns copier used for coping pages to this document.
|
DestinationCollection |
getDestinations()
Gets the collection of destinations.
|
int |
getDirection()
Gets reading order of text: L2R (left to right) or R2L (right to left).
|
boolean |
getDisplayDocTitle()
Gets flag specifying whether document's window title bar should display document title.
|
EmbeddedFileCollection |
getEmbeddedFiles()
Gets collection of files embedded to document.
|
boolean |
getEmbedStandardFonts()
Property which declares that document must embed all standard Type1 fonts which has flag
IsEmbedded set into true.
|
com.aspose.pdf.engine.IPdfDocument |
getEngineDoc()
Instance of IPdfDocument used to access to internal document structure.
|
String |
getFileName()
Name of the PDF file that caused this document
|
boolean |
getFitWindow()
Gets flag specifying whether document window must be resized to fit the first displayed page.
|
int |
getFontReplaceBehavior()
Gets the TextEditOptions.FontReplace
|
Form |
getForm()
Gets Acro Form of the document.
|
boolean |
getHideMenubar()
Gets flag specifying whether menu bar should be hidden when document is active.
|
boolean |
getHideToolBar()
Gets flag specifying whether toolbar should be hidden when document is active.
|
boolean |
getHideWindowUI()
Gets or sets flag specifying whether user interface elements should be hidden when document is active.
|
Id |
getId()
Gets the ID.
|
boolean |
getIgnoreCorruptedObjects()
Gets or sets flag of ignoring errors in source files.
|
DocumentInfo |
getInfo()
Gets document info.
|
static List |
getLocalFontPaths()
List for standard font directories in different OS
|
RootElement |
getLogicalStructure()
Gets logical structure of the document.
|
Metadata |
getMetadata()
Document metadata.
|
com.aspose.pdf.engine.data.types.IPdfStreamAccessor |
getMetadataStream()
Returns raw metadata stream
|
NamedDestinationCollection |
getNamedDestinations()
Collection of Named Destination in the document.
|
int |
getNonFullScreenPageMode()
Gets page mode, specifying how to display the document on exiting full-screen mode.
|
IAppointment |
getOpenAction()
Gets action performed at document opening.
|
boolean |
getOptimizeSize()
Gets optimization flag.
|
OutlineCollection |
getOutlines()
Gets document outlines.
|
PageInfo |
getPageInfo()
Gets the page info.
|
PageLabelCollection |
getPageLabels()
Gets page labels in the document.
|
int |
getPageLayout()
Gets page layout which shall be used when the document is opened.
|
int |
getPageMode()
Gets page mode, specifying how document should be displayed when opened.
|
PageCollection |
getPages()
Gets collection of document pages.
|
int |
getPdfaFormat() |
int |
getPermissions()
Gets permissions of the document.
|
String |
getVersion()
Gets a version of Pdf from Pdf file header.
|
void |
importAnnotationsFromXfdf(String fileName)
Imports annotations from XFDF file to document.
|
boolean |
isEncrypted()
Gets encrypted status of the document.
|
static boolean |
isLicensed()
Gets licensed state of the system.
|
boolean |
isLinearized()
Gets a value indicating whether document is linearized.
|
void |
isLinearized(boolean value)
Sets a value indicating whether document is linearized.
|
boolean |
isPdfaCompliant() |
void |
optimize()
Linearize document in order to
- open the first page as quickly as possible;
- display next page or follow by link to the next page as quickly as possible;
- display the page incrementally as it arrives when data for a page is delivered over a slow channel (display the most useful data first);
- permit user interaction, such as following a link, to be performed even before the entire page has been received and displayed.
|
void |
optimizeResources()
Optimize resources in the document:
1.
|
void |
optimizeResources(Document.OptimizationOptions strategy)
Optimize resources in the document according to defined optimization strategy.
|
static void |
preSave(PageCollection pages) |
void |
processParagraphs()
Stores document into stream.
|
void |
removeMetadata()
Removes metadata from the document.
|
static void |
restoreLocalFontPath()
Restores list for standard font directories by default.
|
void |
resumeUpdate()
resumes document update
|
void |
save()
Save document incrementally (i.e. using incremental update technque).
|
void |
save(com.aspose.ms.System.IO.FileStream output) |
void |
save(OutputStream output)
Stores document into stream.
|
void |
save(OutputStream outputStream,
int format)
Saves the document with a new name along with a file format.
|
void |
save(OutputStream outputStream,
SaveOptions options)
Saves the document to a stream with a save options.
|
void |
save(String outputFileName)
Saves document into the specified file.
|
void |
save(String outputFileName,
int format)
Saves the document with a new name along with a file format.
|
void |
save(String outputFileName,
SaveOptions options)
Saves the document with a new name setting its save options.
|
void |
saveInternal(com.aspose.ms.System.IO.Stream output)
Stores document into stream.
|
void |
sendTo(DocumentDevice device,
int fromPage,
int toPage,
OutputStream output)
Sends the certain pages of the document to the document device for processing.
|
void |
sendTo(DocumentDevice device,
int fromPage,
int toPage,
String outputFileName)
Sends the whole document to the document device for processing.
|
void |
sendTo(DocumentDevice device,
OutputStream output)
Sends the whole document to the document device for processing.
|
void |
sendTo(DocumentDevice device,
String outputFileName)
Sends the whole document to the document device for processing.
|
void |
setBackground(Color value)
Sets the background color of the document.
|
void |
setCenterWindow(boolean value)
Sets flag specifying whether position of the document's window will be centerd on the screen.
|
void |
setCollection(Collection value)
Sets collection of document.
|
void |
setDirection(int value)
Sets reading order of text: L2R (left to right) or R2L (right to left).
|
void |
setDisplayDocTitle(boolean value)
Sets flag specifying whether document's window title bar should display document title.
|
void |
setEmbedStandardFonts(boolean value)
Property which declares that document must embed all standard Type1 fonts which has flag
IsEmbedded set into true.
|
void |
setFitWindow(boolean value)
Sets flag specifying whether document window must be resized to fit the first displayed page.
|
void |
setFontReplaceBehavior(int value)
Sets the TextEditOptions.FontReplace
|
void |
setHideMenubar(boolean value)
Sets flag specifying whether menu bar should be hidden when document is active.
|
void |
setHideToolBar(boolean value)
Set flag specifying whether toolbar should be hidden when document is active.
|
void |
setHideWindowUI(boolean value)
Sets flag specifying whether user interface elements should be hidden when document is active.
|
void |
setIgnoreCorruptedObjects(boolean value)
Gets or sets flag of ignoring errors in source files.
|
static void |
setLocalFontPaths(List newFontPathsList)
Sets user list with font paths
|
void |
setNonFullScreenPageMode(int value)
Sets page mode, specifying how to display the document on exiting full-screen mode.
|
void |
setOpenAction(IAppointment value)
Sets action performed at document opening.
|
void |
setOptimizeSize(boolean value)
Sets optimization flag.
|
void |
setPageInfo(PageInfo value)
Sets the page info.
|
void |
setPageLayout(int value)
Sets page layout which shall be used when the document is opened.
|
void |
setPageMode(int pageMode)
Sets page mode, specifying how document should be displayed when opened.
|
static void |
startOperation() |
void |
suppressUpdate()
Suppresses update contents data for all pages
The contents is not updated until ResumeUpdate is called
|
void |
updatePages() |
boolean |
validate(OutputStream outputLogStream,
int format) |
boolean |
validate(String outputLogFileName,
int format)
Validate document into the specified file.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetEmbedStandardFonts, getNamedDestinations, save, setEmbedStandardFonts, updatePagespublic final PdfEvent<ADocument.FontSubstitutionHandler> FontSubstitution
It occurs when font replaces another font in document.
public Document()
Initializes empty document.
public Document(InputStream input)
Initialize new Document instance from the input stream.
input - Stream with pdf document.public Document(InputStream input, String password)
public Document(com.aspose.ms.System.IO.Stream input)
Initialize new Document instance from the input stream.
input - Stream with pdf document.public Document(InputStream input, String password, boolean isManagedStream)
Initialize new Document instance from the input stream.
input - Stream with pdf document.password - User or owner password.isManagedStream - if set to true inner stream is closed before exit;
otherwise, is not.public Document(InputStream input, boolean isManagedStream)
Initialize new Document instance from the input stream.
input - Stream with pdf document.isManagedStream - if set to true inner stream is closed before exit;
otherwise, is not.public Document(InputStream input, LoadOptions options)
Opens an existing document from a stream providing necessary converting to get pdf document.
input - Input stream to convert into pdf document.options - Represents properties for converting input into pdf
document.public Document(String filename, LoadOptions options)
Opens an existing document from a file providing necessary converting to get pdf document.
filename - Input file to convert into pdf document.options - Represents properties for converting filename into pdf document.public Document(com.aspose.ms.System.IO.Stream input,
String password)
public Document(String filename)
Just init Document using filename. The same as Document(Stream).
filename - The name of the pdf document file.public Document(String filename, String password)
Initializes new instance of the Document class for working with encrypted document.
filename - Document file name.password - User or owner password.public Document(String filename, String password, boolean isManagedStream)
Initializes new instance of the Document class for working with
encrypted document.
filename - Document file name.password - User or owner password.isManagedStream - if set to true inner stream is closed before exit;
otherwise, is not.public static List getLocalFontPaths()
public static void addLocalFontPath(String path)
path - String valuepublic static void setLocalFontPaths(List newFontPathsList)
Sets user list with font paths
newFontPathsList - List<String> objectpublic static void restoreLocalFontPath()
public PageInfo getPageInfo()
getPageInfo in interface IDocumentpublic void setPageInfo(PageInfo value)
setPageInfo in interface IDocumentpublic int getFontReplaceBehavior()
getFontReplaceBehavior in interface IDocumentpublic void setFontReplaceBehavior(int value)
setFontReplaceBehavior in interface IDocumentpublic DestinationCollection getDestinations()
Gets the collection of destinations.
public Collection getCollection()
Gets collection of document.
getCollection in interface IDocumentpublic void setCollection(Collection value)
Sets collection of document.
setCollection in interface IDocumentpublic com.aspose.pdf.engine.IPdfDocument getEngineDoc()
Instance of IPdfDocument used to access to internal document structure.
getEngineDoc in interface IDocumentpublic String getVersion()
Gets a version of Pdf from Pdf file header.
getVersion in interface IDocumentpublic IAppointment getOpenAction()
getOpenAction in interface IDocumentpublic void setOpenAction(IAppointment value)
Sets action performed at document opening.
setOpenAction in interface IDocumentpublic boolean getHideToolBar()
getHideToolBar in interface IDocumentpublic void setHideToolBar(boolean value)
Set flag specifying whether toolbar should be hidden when document is active.
setHideToolBar in interface IDocumentpublic boolean getHideMenubar()
getHideMenubar in interface IDocumentpublic void setHideMenubar(boolean value)
Sets flag specifying whether menu bar should be hidden when document is active.
setHideMenubar in interface IDocumentpublic boolean getHideWindowUI()
getHideWindowUI in interface IDocumentpublic void setHideWindowUI(boolean value)
Sets flag specifying whether user interface elements should be hidden when document is active.
setHideWindowUI in interface IDocumentpublic boolean getFitWindow()
getFitWindow in interface IDocumentpublic void setFitWindow(boolean value)
setFitWindow in interface IDocumentpublic boolean getCenterWindow()
getCenterWindow in interface IDocumentpublic void setCenterWindow(boolean value)
Sets flag specifying whether position of the document's window will be centerd on the screen.
setCenterWindow in interface IDocumentpublic boolean getDisplayDocTitle()
getDisplayDocTitle in interface IDocumentpublic void setDisplayDocTitle(boolean value)
Sets flag specifying whether document's window title bar should display document title.
setDisplayDocTitle in interface IDocumentpublic PageCollection getPages()
public OutlineCollection getOutlines()
Gets document outlines.
getOutlines in interface IDocumentpublic DocumentActionCollection getActions()
getActions in interface IDocumentpublic Form getForm()
Gets Acro Form of the document.
public EmbeddedFileCollection getEmbeddedFiles()
Gets collection of files embedded to document.
getEmbeddedFiles in interface IDocumentpublic int getDirection()
Gets reading order of text: L2R (left to right) or R2L (right to left).
getDirection in interface IDocumentpublic void setDirection(int value)
Sets reading order of text: L2R (left to right) or R2L (right to left).
setDirection in interface IDocumentpublic int getPageMode()
Gets page mode, specifying how document should be displayed when opened.
getPageMode in interface IDocumentpublic void setPageMode(int pageMode)
Sets page mode, specifying how document should be displayed when opened.
setPageMode in interface IDocumentpublic int getNonFullScreenPageMode()
Gets page mode, specifying how to display the document on exiting full-screen mode.
getNonFullScreenPageMode in interface IDocumentpublic void setNonFullScreenPageMode(int value)
Sets page mode, specifying how to display the document on exiting full-screen mode.
setNonFullScreenPageMode in interface IDocumentpublic int getPageLayout()
Gets page layout which shall be used when the document is opened.
getPageLayout in interface IDocumentpublic void setPageLayout(int value)
Sets page layout which shall be used when the document is opened.
setPageLayout in interface IDocumentpublic String getFileName()
Name of the PDF file that caused this document
getFileName in interface IDocumentpublic DocumentInfo getInfo()
Gets document info.
public Metadata getMetadata()
Document metadata. (A PDF document may include general information, such as the document�s title, author, and creation and modification dates. Such global information about the document (as opposed to its content or structure) is called metadata and is intended to assist in cataloguing and searching for documents in external databases.)
getMetadata in interface IDocumentpublic RootElement getLogicalStructure()
Gets logical structure of the document.
getLogicalStructure in interface IDocumentpublic void processParagraphs()
Stores document into stream.
processParagraphs in interface IDocumentpublic void saveInternal(com.aspose.ms.System.IO.Stream output)
Stores document into stream.
saveInternal in interface IDocumentoutput - Stream where document shell be stored.public void save(OutputStream output)
Stores document into stream.
public void save(String outputFileName)
Saves document into the specified file.
public void exportAnnotationsToXfdf(String fileName)
Exports all document annotations to XFDF file
exportAnnotationsToXfdf in interface IDocumentfileName - XFDF file namepublic void sendTo(DocumentDevice device, OutputStream output)
Sends the whole document to the document device for processing.
public void sendTo(DocumentDevice device, int fromPage, int toPage, OutputStream output)
Sends the certain pages of the document to the document device for processing.
public void sendTo(DocumentDevice device, String outputFileName)
Sends the whole document to the document device for processing.
public void sendTo(DocumentDevice device, int fromPage, int toPage, String outputFileName)
Sends the whole document to the document device for processing.
public void removeMetadata()
Removes metadata from the document.
removeMetadata in interface IDocumentpublic void importAnnotationsFromXfdf(String fileName)
Imports annotations from XFDF file to document.
importAnnotationsFromXfdf in interface IDocumentfileName - XFDF file namepublic boolean validate(String outputLogFileName, int format)
Validate document into the specified file.
public boolean convert(String outputLogFileName, int format, int action)
Convert document and save errors into the specified file.
public boolean convert(Document.CallBackGetHocr callback)
callback - Action for objects that can not be convertedpublic boolean convertInternal(com.aspose.ms.System.IO.Stream outputLogStream,
int format,
int action)
Convert document and save errors into the specified stream.
convertInternal in interface IDocumentoutputLogStream - Stream where the comments will be stored.format - Pdf format.action - Action for objects that can not be convertedpublic boolean convert(OutputStream outputLogStream, int format, int action)
Convert document and save errors into the specified stream.
convert in interface IDocumentoutputLogStream - Stream where the comments will be stored.format - Pdf format.action - Action for objects that can not be convertedPdfFormat,
ConvertErrorActionpublic boolean convert(com.aspose.ms.System.Xml.XmlTextWriter xml,
int format,
boolean onlyValidation,
int action)
public void flatten()
Removes all fields from the document and place their values instead.
public int getCryptoAlgorithm()
Gets security settings if document is encrypted. If document is not encrypted then corresponding exception will be raised in .net 1.1 or CryptoAlgorithm will be null for other .net versions.
getCryptoAlgorithm in interface IDocumentpublic void encrypt(String userPassword, String ownerPassword, DocumentPrivilege privileges, int cryptoAlgorithm, boolean usePdf20)
Encrypts the document. Call then Save to get encrypted version of the document.
userPassword - User password.ownerPassword - Owner password.privileges - Document permissions, see Permissions for details.cryptoAlgorithm - Cryptographic algorithm, see CryptoAlgorithm for details.usePdf20 - Support for revision 6 (Extension 8).public void encrypt(String userPassword, String ownerPassword, int permissions, int cryptoAlgorithm)
Encrypts the document. Call then Save to get encrypted version of the document.
public void encrypt(String userPassword, String ownerPassword, int permissions, int cryptoAlgorithm, boolean usePdf20)
Encrypts the document. Call then Save to get encrypted version of the document.
userPassword - User password.ownerPassword - Owner password.permissions - Document permissions, see Permissions for details.cryptoAlgorithm - Cryptographic algorithm, see CryptoAlgorithm for details.usePdf20 - Support for revision 6 (Extension 8).public void changePasswords(String ownerPassword, String newUserPassword, String newOwnerPassword)
Changes document passwords. This action can be done only using owner password.
changePasswords in interface IDocumentownerPassword - Owner password.newUserPassword - New user password.newOwnerPassword - New owner password.public boolean isLinearized()
Gets a value indicating whether document is linearized.
isLinearized in interface IDocumentpublic void isLinearized(boolean value)
Sets a value indicating whether document is linearized.
isLinearized in interface IDocumentpublic void decrypt()
Decrypts the document. Call then Save to obtain decrypted version of the document.
public int getPermissions()
Gets permissions of the document.
getPermissions in interface IDocumentpublic boolean isEncrypted()
Gets encrypted status of the document. True if document is encrypted.
isEncrypted in interface IDocumentpublic void optimize()
Linearize document in order to - open the first page as quickly as possible; - display next page or follow by link to the next page as quickly as possible; - display the page incrementally as it arrives when data for a page is delivered over a slow channel (display the most useful data first); - permit user interaction, such as following a link, to be performed even before the entire page has been received and displayed. Invoking this method doesn't actually saves the document. On the contrary the document only is prepared to have optimized structure, call then Save to get optimized document.
public void save()
public void save(String outputFileName, int format)
Saves the document with a new name along with a file format.
outputFileName - Path to file where the document will be stored.format - Format options.public void save(OutputStream outputStream, int format)
Saves the document with a new name along with a file format.
save in interface IDocumentoutputStream - Stream where the document will be stored.format - Format options.com.aspose.ms.System.ArgumentException - ArgumentException when HtmlSaveOptions is
passed to a method. Save a document to the html stream is
not supported. Please use method save to the file.public void save(String outputFileName, SaveOptions options)
Saves the document with a new name setting its save options.
public void save(OutputStream outputStream, SaveOptions options)
Saves the document to a stream with a save options.
save in interface IDocumentoutputStream - Stream where the document will be stored.options - Save options.com.aspose.ms.System.ArgumentException - ArgumentException when HtmlSaveOptions is passed to a method. Save a document to the html stream is not supported. Please use method save to the file.public com.aspose.pdf.engine.data.types.IPdfStreamAccessor getMetadataStream()
getMetadataStream in interface IDocumentpublic void suppressUpdate()
suppressUpdate in interface IDocumentpublic void resumeUpdate()
resumeUpdate in interface IDocumentpublic void dispose()
Closes all resources used by this document.
public Color getBackground()
Gets the background color of the document.
getBackground in interface IDocumentpublic void setBackground(Color value)
Sets the background color of the document.
setBackground in interface IDocumentpublic Copier getDefaultCopier()
Returns copier used for coping pages to this document.
getDefaultCopier in interface IDocumentpublic void optimizeResources()
Optimize resources in the document: 1. Resources which are not used on the document pages are removed; 2. Equal resources are joined into one object; 3. Unused objects are deleted.
optimizeResources in interface IDocumentpublic void optimizeResources(Document.OptimizationOptions strategy)
Optimize resources in the document according to defined optimization strategy.
strategy - Optimization strategy.public boolean getOptimizeSize()
Gets optimization flag. When pages are added to document, equal resource streams in resultant file are merged into one PDF object if this flag set. This allows to decrease resultant file size but may cause slower execution and larger memory requirements. Default value: false.
getOptimizeSize in interface IDocumentpublic void setOptimizeSize(boolean value)
Sets optimization flag. When pages are added to document, equal resource streams in resultant file are merged into one PDF object if this flag set. This allows to decrease resultant file size but may cause slower execution and larger memory requirements. Default value: false.
setOptimizeSize in interface IDocumentvalue - boolean valuepublic boolean getIgnoreCorruptedObjects()
Gets or sets flag of ignoring errors in source files. When pages from source document copied into destination document, copying process is stopped with exception if some objects in source files are corrupted when this flag is false. example: dest.Pages.Add(src.Pages); If this flag is set to true then corrupted objects will be replaced with empty values. By default: true.
public void setIgnoreCorruptedObjects(boolean value)
Gets or sets flag of ignoring errors in source files. When pages from source document copied into destination document, copying process is stopped with exception if some objects in source files are corrupted when this flag is false. example: dest.Pages.Add(src.Pages); If this flag is set to true then corrupted objects will be replaced with empty values. By default: true.
value - boolean valuepublic PageLabelCollection getPageLabels()
public void freeMemory()
Clears memory
freeMemory in interface IDocumentpublic static boolean isLicensed()
Gets licensed state of the system. Returns true is system works in licensed mode and false otherwise.
public static void startOperation()
public static void endOperation()
public boolean isPdfaCompliant()
public int getPdfaFormat()
public static void preSave(PageCollection pages)
public boolean getEmbedStandardFonts()
Property which declares that document must embed all standard Type1 fonts which has flag IsEmbedded set into true. All PDF fonts can be embedded into document simply via setting of flag IsEmbedded into true, but PDF standard Type1 fonts is an exception from this rule. Standard Type1 font embedding requires much time, so to embed these fonts it's necessary not only set flag IsEmbedded into true for specified font but also set an additiona flag on document's level - EmbedStandardFonts = true; This property can be set only one time for all fonts. By default false.
getEmbedStandardFonts in interface IDocumentpublic void setEmbedStandardFonts(boolean value)
Property which declares that document must embed all standard Type1 fonts which has flag IsEmbedded set into true. All PDF fonts can be embedded into document simply via setting of flag IsEmbedded into true, but PDF standard Type1 fonts is an exception from this rule. Standard Type1 font embedding requires much time, so to embed these fonts it's necessary not only set flag IsEmbedded into true for specified font but also set an additiona flag on document's level - EmbedStandardFonts = true; This property can be set only one time for all fonts. By default false.
setEmbedStandardFonts in interface IDocumentvalue - boolean valuepublic void save(com.aspose.ms.System.IO.FileStream output)
public boolean validate(OutputStream outputLogStream, int format)
public void updatePages()
updatePages in interface IDocumentpublic void close()
Closes all resources used by this document.
public NamedDestinationCollection getNamedDestinations()
Collection of Named Destination in the document.
getNamedDestinations in interface IDocumentCopyright © 2018 Aspose. All Rights Reserved.