70 RetainPtr<
const CPDF_Stream> thumb_stream =
71 CPDFStreamForThumbnailFromPage(page);
77 std::move(thumb_stream));
78 const CPDF_DIB::
LoadState start_status = dib_source->StartLoadDIBBase(
79 false,
nullptr, pdf_page->GetPageResources().Get(),
false,
84 auto thumb_bitmap =
pdfium::MakeRetain<CFX_DIBitmap>();
85 if (!thumb_bitmap->Copy(
std::move(dib_source))) {
89 CHECK(!thumb_bitmap->IsPremultiplied());
90 return FPDFBitmapFromCFXDIBitmap(thumb_bitmap.Leak());
CPDF_Document * GetDocument() const override