Android 使用PDFRender从PDF创建位图-页面顶部被切断

Android 使用PDFRender从PDF创建位图-页面顶部被切断,android,Android,我正在使用PdfRenderer从PDF文件创建缩略图。我正在使用以下代码: PdfRenderer pdfRenderer = new PdfRenderer(fileDescriptor); PdfRenderer.Page page = pdfRenderer.openPage(0); thumbnail = Bitmap.createBitmap(page.getWidth(), page.getHeight(), Bitmap.Config.ARGB_8888); Canvas can

我正在使用
PdfRenderer
从PDF文件创建缩略图。我正在使用以下代码:

PdfRenderer pdfRenderer = new PdfRenderer(fileDescriptor);
PdfRenderer.Page page = pdfRenderer.openPage(0);
thumbnail = Bitmap.createBitmap(page.getWidth(), page.getHeight(), Bitmap.Config.ARGB_8888);
Canvas canvas = new Canvas(thumbnail);
canvas.drawColor(Color.WHITE);
canvas.drawBitmap(thumbnail, 0, 0, null);
page.render(thumbnail, null, null, PdfRenderer.Page.RENDER_MODE_FOR_DISPLAY);
page.close();
pdfRenderer.close();
然后将缩略图动态放置在此
图像视图中

<FrameLayout
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="@drawable/rounded_corner_docs">
    <ImageView
        android:id="@+id/file_icon"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:adjustViewBounds="true"
        android:paddingTop="20dp"
        android:paddingLeft="15dp"
        android:paddingRight="15dp"
        android:src="@mipmap/ic_launcher" />
</FrameLayout>

除了缩略图没有显示PDF页面的顶部之外,一切都正常。相反,顶部的一些边距会被裁剪。这是一个例子:

相反,它应该是这样的:

正如您所看到的,后一个缩略图是正确的,因为它显示文档的开始部分,并截断其余部分(这是正确的)。然而,我当前的方法(第一张图)显示了文档的一些中间部分。它应该向上移动到顶部

问题:如何将页面移到顶部?谢谢