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 usePdfDocument
instead.
-
-
Field Summary
Fields Modifier and Type Field Description String
ownerPassword
List<Signature>
signatures
String
userPassword
-
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 void
close()
protected void
finalize()
List<PageInfo>
getPageInfoList(PageSelection pageSelection)
List<Integer>
getPageList(PageSelection pageSelection)
Gets page list.int
print(Graphics graphics, PageFormat pageFormat, int pageIndex)
-
-
-
Method Detail
-
close
public void close()
- Specified by:
close
in interfaceAutoCloseable
-
print
public int print(Graphics graphics, PageFormat pageFormat, int pageIndex) throws PrinterException
- Specified by:
print
in 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)
-
-