-
public final class PdfRendererCore
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classPdfRendererCore.Companion
-
Method Summary
Modifier and Type Method Description final IntegergetPageCount()final BitmapgetBitmapFromCache(Integer pageNo)final UnitrenderPage(Integer pageNo, Bitmap bitmap, Function3<Boolean, Integer, Bitmap, Unit> onBitmapReady)final BitmaprenderPageAsync(Integer pageNo, Integer width, Integer height)final UnitpreloadPageDimensions()final UnitschedulePrefetch(Integer currentPage, Integer width, Integer height, Integer direction)final UnitgetPageDimensionsAsync(Integer pageNo, Function1<Size, Unit> callback)final LongaverageRenderTime()final Pair<Integer, Long>slowestPageInfo()final UnitcancelRender(Integer pageNo)final UnitcancelPrefetch()final UnitclosePdfRender()-
-
Method Detail
-
getPageCount
final Integer getPageCount()
-
getBitmapFromCache
final Bitmap getBitmapFromCache(Integer pageNo)
-
renderPage
final Unit renderPage(Integer pageNo, Bitmap bitmap, Function3<Boolean, Integer, Bitmap, Unit> onBitmapReady)
-
renderPageAsync
final Bitmap renderPageAsync(Integer pageNo, Integer width, Integer height)
-
preloadPageDimensions
final Unit preloadPageDimensions()
-
schedulePrefetch
final Unit schedulePrefetch(Integer currentPage, Integer width, Integer height, Integer direction)
-
getPageDimensionsAsync
final Unit getPageDimensionsAsync(Integer pageNo, Function1<Size, Unit> callback)
-
averageRenderTime
final Long averageRenderTime()
-
slowestPageInfo
final Pair<Integer, Long> slowestPageInfo()
-
cancelRender
final Unit cancelRender(Integer pageNo)
-
cancelPrefetch
final Unit cancelPrefetch()
-
closePdfRender
final Unit closePdfRender()
-
-
-
-