【问题标题】:How to create a blank image with a specified size in Flutter如何在 Flutter 中创建指定尺寸的空白图片
【发布时间】:2020-02-15 16:15:35
【问题描述】:

我想在 Flutter 中创建一个具有白色背景和指定大小的空白图像,然后我可能会在以后将其他图像添加到该空白图像上以将它们合并为新图像。 我正在做我的第一个 Flutter 项目,并且仍然通过这个项目学习新事物。 感谢您的任何提示。

更新:这里的空白图像是指其中只有白色的图像。

【问题讨论】:

  • 创建一个容器并为其设置大小,然后使用装饰设置图像背景。
  • “空白图像”是什么意思?这个Image 或者这个Image 还是别的什么?
  • 它是一个只有白色的图像对象。

标签: flutter image-processing dart flutter-canvas


【解决方案1】:

怎么样?

Uint8List blankBytes = Base64Codec().decode("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");    
Image.memory(blankBytes,height: 1,);

【讨论】:

    【解决方案2】:

    对于您的“空白图片”,您可以使用小部件卡片。

    对于它的大小,您可以尝试使用小部件 AspectRatio。 它允许您设置其大小相对于父大小的比例。

    如果你想要一个指定的尺寸,不管你的屏幕尺寸是多少,我都帮不了你。

    你也可以参考这个问题的答案: Changing Aspect Ratio of Image in Flutter 即使不是真实图像,我认为这个示例中的小部件配置也可以帮助您。

    对于任何疑问和您的个人知识,这里是Flutter widget catalog 网站。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-03-02
      • 2013-11-30
      • 1970-01-01
      • 2021-01-31
      • 1970-01-01
      • 2015-08-08
      • 2018-06-25
      相关资源
      最近更新 更多