CPDFPageThumbnail.file constructor
CPDFPageThumbnail.file({
- Key? key,
- required String filePath,
- required int pageIndex,
- String password = '',
- CPDFPageThumbnailOptions options = const CPDFPageThumbnailOptions(),
- CPDFPageThumbnailService? service,
- bool useFlutterImageCache = true,
- WidgetBuilder? placeholderBuilder,
- ImageErrorWidgetBuilder? errorBuilder,
- BoxFit? fit,
- AlignmentGeometry alignment = Alignment.center,
- FilterQuality filterQuality = FilterQuality.low,
- String? semanticLabel,
- bool excludeFromSemantics = false,
Creates a thumbnail widget from a file path.
Implementation
CPDFPageThumbnail.file({
Key? key,
required String filePath,
required int pageIndex,
String password = '',
CPDFPageThumbnailOptions options = const CPDFPageThumbnailOptions(),
CPDFPageThumbnailService? service,
bool useFlutterImageCache = true,
WidgetBuilder? placeholderBuilder,
ImageErrorWidgetBuilder? errorBuilder,
BoxFit? fit,
AlignmentGeometry alignment = Alignment.center,
FilterQuality filterQuality = FilterQuality.low,
String? semanticLabel,
bool excludeFromSemantics = false,
}) : this(
key: key,
source: CPDFPageThumbnailSource.file(filePath, password: password),
pageIndex: pageIndex,
options: options,
service: service,
useFlutterImageCache: useFlutterImageCache,
placeholderBuilder: placeholderBuilder,
errorBuilder: errorBuilder,
fit: fit,
alignment: alignment,
filterQuality: filterQuality,
semanticLabel: semanticLabel,
excludeFromSemantics: excludeFromSemantics,
imageBuilder: null,
);