-
- All Implemented Interfaces:
-
java.io.Closeable,java.lang.AutoCloseable
public final class PdfDocumentKt implements Closeable
PdfDocumentKt represents a PDF file and allows you to load pages from it.
-
-
Field Summary
Fields Modifier and Type Field Description private final PdfDocumentdocument
-
Constructor Summary
Constructors Constructor Description PdfDocumentKt(PdfDocument document, CoroutineDispatcher dispatcher)create a PdfDocumentKt from a PdfDocument
-
Method Summary
-
-
Constructor Detail
-
PdfDocumentKt
PdfDocumentKt(PdfDocument document, CoroutineDispatcher dispatcher)
create a PdfDocumentKt from a PdfDocument
-
-
Method Detail
-
getDocument
final PdfDocument getDocument()
-
getPageCount
final Integer getPageCount()
suspend version of PdfDocument.getPageCount
-
getPageCharCounts
final IntArray getPageCharCounts()
suspend version of PdfDocument.getPageCharCounts
-
openPage
final PdfPageKt openPage(Integer pageIndex)
suspend version of PdfDocument.openPage
-
deletePage
final Unit deletePage(Integer pageIndex)
suspend version of PdfDocument.deletePage
-
openPages
final List<PdfPageKt> openPages(Integer fromIndex, Integer toIndex)
suspend version of PdfDocument.openPages
-
getDocumentMeta
final PdfDocument.Meta getDocumentMeta()
suspend version of PdfDocument.getDocumentMeta
-
getTableOfContents
final List<PdfDocument.Bookmark> getTableOfContents()
suspend version of PdfDocument.getTableOfContents
-
openTextPage
final PdfTextPageKt openTextPage(PdfPageKt page)
suspend version of PdfDocument.openTextPage
-
openTextPages
final List<PdfTextPageKt> openTextPages(Integer fromIndex, Integer toIndex)
suspend version of PdfDocument.openTextPages
-
saveAsCopy
final Boolean saveAsCopy(PdfWriteCallback callback)
suspend version of PdfDocument.saveAsCopy
-
-
-
-