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 Summary
Fields Modifier and Type Field Description StringownerPasswordList<Signature>signaturesStringuserPassword-
Fields inherited from interface java.awt.print.Printable
NO_SUCH_PAGE, PAGE_EXISTS
-
-
Method Summary
All 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
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable
-
print
public int print(Graphics graphics, PageFormat pageFormat, int pageIndex) throws PrinterException
- Specified by:
printin interfacePrintable- Throws:
PrinterException
-
getPageList
public List<Integer> getPageList(PageSelection pageSelection)
Gets page list.- Parameters:
pageSelection- PageSelection- Returns:
- the page list
-
getPageInfoList
public List<PageInfo> getPageInfoList(PageSelection pageSelection)
-
-