简体   繁体   English

如何在 Flutter 中更改 PDF 视图背景颜色

[英]How to change PDF view background color in Flutter

I'm working on Flutter project and I'm trying to change the PDF view background color to white but some reason the color is not apply even when I wrap with other widget so I would be really appreciated If I can get any help or suggestion.我正在处理 Flutter 项目,我正在尝试将 PDF 视图背景颜色更改为白色,但由于某种原因,即使我使用其他小部件包装颜色也不适用,所以如果我能得到任何帮助或建议,我将不胜感激.

Basically I want this to be white too.基本上我也希望它是白色的。 I'm not sure it's possible but it would be awesome if I can get any suggestion.我不确定这是否可能,但如果我能得到任何建议,那就太棒了。

在此处输入图像描述

      body: SfPdfViewer.asset(
        'assets/data/songs.pdf',
        initialZoomLevel: 3.0,
        enableDoubleTapZooming: true,
        initialScrollOffset: Offset.fromDirection(10),
        controller: _pdfViewerController,
        pageLayoutMode: PdfPageLayoutMode.single,
        pageSpacing: 4,
        canShowScrollHead: false,
        onDocumentLoaded: (details) {
          _pdfViewerController.jumpToPage(widget.pageNumber);
        },
      ),
final GlobalKey<SfPdfViewerState> _pdfViewerKey = GlobalKey();

@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
  title: Text('Syncfusion Flutter PdfViewer'),
  actions: <Widget>[
    IconButton(
      icon: Icon(
        Icons. bookmark,
        color: Colors.white,
      ),
      onPressed: () {
        _pdfViewerKey.currentState?.openBookmarkView();
      },
    ),
  ],
),
body: SfPdfViewer.network(
  'https://cdn.syncfusion.com/content/PDFViewer/flutter-succinctly.pdf',
  key: _pdfViewerKey,
),
);
}

you can use scaffold widget and give background color more information您可以使用脚手架小部件并提供背景颜色更多信息

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM