Class InternalPdfDocument
- java.lang.Object
- 
- com.ironsoftware.ironpdf.internal.staticapi.InternalPdfDocument
 
- 
- All Implemented Interfaces:
- Printable,- AutoCloseable
 
 public final class InternalPdfDocument extends Object implements AutoCloseable, Printable The type Internal pdf document. For users, please usePdfDocumentinstead.
- 
- 
Field SummaryFields Modifier and Type Field Description StringownerPasswordList<Signature>signaturesStringuserPassword- 
Fields inherited from interface java.awt.print.PrintableNO_SUCH_PAGE, PAGE_EXISTS
 
- 
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()protected voidfinalize()List<PageInfo>getPageInfoList(PageSelection pageSelection)List<Integer>getPageList(PageSelection pageSelection)Gets page list.intprint(Graphics graphics, PageFormat pageFormat, int pageIndex)
 
- 
- 
- 
Method Detail- 
closepublic void close() - Specified by:
- closein interface- AutoCloseable
 
 - 
printpublic int print(Graphics graphics, PageFormat pageFormat, int pageIndex) throws PrinterException - Specified by:
- printin interface- Printable
- Throws:
- PrinterException
 
 - 
getPageListpublic List<Integer> getPageList(PageSelection pageSelection) Gets page list.- Parameters:
- pageSelection- PageSelection
- Returns:
- the page list
 
 - 
getPageInfoListpublic List<PageInfo> getPageInfoList(PageSelection pageSelection) 
 
- 
 
-