png 相关问题

PNG(可移植网络图形)是一种用于存储光栅图形的图像文件格式。它与“.png”文件扩展名相关联。对于涉及此特定格式的问题,请使用此标记。

我应该使用哪种图像格式来进行 ios 开发? SVG 还是 PNG?

过去 1 个多月以来,我一直致力于 iOS 开发,我所经历的是,我必须为 iphone 放置 1x 2x 3x 的图像,然后为 ipad 放置 2x retina 的图像。一位经验丰富的设计师建议...

回答 2 投票 0

如何从剪贴板中获取图像而不丢失 .NET 中的 Alpha 通道?

我正在尝试从剪贴板保存复制的图像,但它正在丢失其 Alpha 通道: 图像剪贴板Image = Clipboard.GetImage(); 字符串 imagePath = Path.GetTempFileName(); 剪贴板图像.保存(

回答 5 投票 0

Python 中的服务器端 SVG 到 PNG(或其他图像格式)

目前我正在使用 rsvg 加载 svg(从字符串,而不是从文件)并绘制到开罗。有人知道更好的方法吗?我在应用程序的其他地方使用 PIL,但我不知道有什么方法可以做到这一点...

回答 5 投票 0

wxWidgets内部图片功能无法加载大PNG?

我有一个(不寻常的大)PNG,图像大小为 29000x29000 像素,wxWidgets 内部图像处理程序无法加载它。 我能看到什么: 在文件 src\png\png.c 函数 png_check_IHDR() 中...

回答 1 投票 0

如何使用Javascript检测PNG中断开连接的区域的数量?

如何检测下面的PNG中有(例如)3个不相连的区域?有没有人可以推荐我参考的技术或库?不知道如何从这个开始。我是

回答 1 投票 0

如何使用mapbox-gl从openlayers地图导出png

我正在尝试使用mapbox-gl库在OpenLayers中从光栅地图切换到矢量地图,但由于某种原因,地图导出到png无法正常工作:使用mapbox-gl渲染的地图在

回答 1 投票 0

将 PNG 类型资源转换为 cv::Mat 时,CreateDIBSection ERROR_TAG_NOT_FOUND

我目前正在使用我在此处找到的以下代码的修改版本,尝试将项目中的 .png 资源转换为 HBITMAP,然后转换为 cv::Map。 cv::Mat Resource2mat(const HMODULE

回答 2 投票 0

Next.js:Png 文件无法在 vercel 中渲染

我正在使用 Next.js 和 Sass 开发一个项目,但是当我在 vercel 中部署我的项目时,png 图像没有渲染,svg 文件工作没有问题。 在本地主机中,png 图像是

回答 1 投票 0

如何在不支持的浏览器中显示.avif图像?

我想将所有大 .png 文件转换为 .avif 。但像 MS Edge 等浏览器不支持 .avif 图像。有什么方法可以在 f.e. 中显示 .avif 文件吗? Edge,或向浏览器提供两张图片(.png ...

回答 2 投票 0

当仅支持有符号字节时,如何在 Java 中写入 .png 图像的第一个字节?

我正在开发一个项目,我想将数据写入 .png 文件。每个 .png 文件包含的第一个字节的十进制值为 137。但问题是:Java 仅支持签名...

回答 1 投票 0

我们如何在Power Apps中下载PNG格式的图像?

Power Apps 屏幕有一个文本标签控件、一个图像控件和一个按钮控件。我的要求是,当用户在文本输入中添加文本时,它将添加到图像控件内,并且如果

回答 1 投票 0

Google PageSpeed 和 ImageMagick:png 压缩

我正在使用 Google PageSpeed 检查我的网站,并收到以下警告: 无损压缩 image.png 可以节省 802B(减少 31%)。 这个 png 文件上传到我的 Rails 网站上,带有

回答 2 投票 0

为什么在iPhone开发中大量使用png图片?

我们在iPhone和iPad上开发是不是真的必须使用png图片呢?使用 png 图像时我们会获得什么优势?

回答 5 投票 0

带有 PNG 数据的 ICO 文件

查看一些包含 PNG 数据而不是 ICO 的 ICO 文件,我正在尝试创建相同的文件。例子: $ 识别样本.ico 样本.ico[0] PNG 32x32 32x32+0+0 8 位 sRGB 884B 0.000u 0:00.000 萨...

回答 2 投票 0

如何将Android xml布局转换为png/svg以在iOS版本中使用

对于 Android 布局/*.xml 文件: 对于 Android layout/*.xml 文件: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/locationMarker" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginBottom="30dp" android:gravity="center" android:orientation="vertical"> <TextView android:id="@+id/locationMarkertext" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/rounded_corner_map" android:gravity="center" android:minWidth="180dp" android:onClick="create" android:paddingLeft="2dp" android:paddingRight="2dp" android:text="Pick the Location" android:textColor="@android:color/white" /> <ImageView android:id="@+id/imageView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@android:color/transparent" android:onClick="create" android:src="@drawable/plus" /> </LinearLayout> 它看起来像这样: 我想在 iOS 上重用它。是否可以导出为其他格式(.svg、.png等)以允许重复使用而无需重新创建?它需要透明度,并且 .svg 似乎比 .png 更可取。我希望只有显示的可见部分也可以单击。 iOS 中的同等技术是 Apple 的 “自动布局”系统。 一旦掌握了它,就很容易使用;事实上,就像任何事情一样,它是一个专业的事情。当然,您可以制作一个透明的 PNG 并将其用作 UIButton 的图像。 我真的建议在Apple中使用“UIButton”,并调整颜色等,直到你得到一个不错的外观——虽然与其他平台不完全相同。 两个关键点是 从技术上来说,让应用程序在不同平台上看起来相同几乎是不可能的 几乎每个人都同意你不应该尝试这样做;除了游戏之外,允许按钮等元素在每个平台/操作系统版本上“自然”。 顺便说一句,我不知道为什么有人会否决你的问题。跨平台问题是当今开发中最关键的问题之一。

回答 1 投票 0

在另存为 PNG 之前隐藏 htmlwidget 图的元素

我一直在使用 R 中的一个名为“aweSOM”的库。它是一个基于为自组织地图 (SOM) 提供 HTML 交互式视觉效果的库。 aweSOM 产生的视觉效果比类似的 SOM pac 更好......

回答 1 投票 0

从 R 中的 PNG 中删除文本

我一直在使用 R 中的一个名为“aweSOM”的库。它是一个基于为自组织地图 (SOM) 提供 HTML 交互式视觉效果的库。 aweSOM 产生的视觉效果比类似的 SOM pac 更好...

回答 1 投票 0

PIL:缩略图并最终得到方形图像

打电话 图像 = Image.open(数据) image.thumbnail((36,36), Image.NEAREST) 将保持纵横比。但我最终需要像这样显示图像: 打电话 image = Image.open(data) image.thumbnail((36,36), Image.NEAREST) 将保持纵横比。但我需要最终显示这样的图像: <img src="/media/image.png" style="height:36px; width:36px" /> 我可以使用图像周围透明或白色的信箱样式吗? PIL 已经有一个函数可以做到这一点: from PIL import Image, ImageOps thumb = ImageOps.fit(image, size, Image.LANCZOS) 将图像粘贴到大小合适的透明图像中作为背景 from PIL import Image size = (36, 36) image = Image.open(data) image.thumbnail(size, Image.LANCZOS) background = Image.new('RGBA', size, (255, 255, 255, 0)) background.paste( image, (int((size[0] - image.size[0]) / 2), int((size[1] - image.size[1]) / 2)) ) background.save("output.png") 编辑:修复语法错误 from PIL import Image import StringIO def thumbnail_image(): image = Image.open("image.png") image.thumbnail((300, 200)) thumb_buffer = StringIO.StringIO() image.save(thumb_buffer, format=image.format) fp = open("thumbnail.png", "w") fp.write(thumb_buffer.getvalue()) fp.close() 更新Cesar Canassa 的答案。 这将创建 image.jpg 的缩略图,如 image_thumb.jpg: from PIL import Image, ImageOps fname = 'image.jpg' size = (48,48) thumb = ImageOps.fit(Image.open(fname), size, Image.LANCZOS) thumb.save('{}_thumb.jpg'.format(fname[:fname.rfind('.')]), "JPEG") 或者这个,也许......(原谅意大利面条) from PIL import Image def process_image(image, size): if image.size[0] > size[0] or image.size[1] > size[1]: #preserve original thumb = image.copy() thumb.thumbnail(size,Image.LANCZOS) img = thumb.copy() img_padded = Image.new("RGBA",size) img_padded.paste(image,(int((size[0]-image.size[0])/2),int((size[1]-image.size[1])/2))) return img_padded 您可以将 Nadia 的答案包含在这个函数中,这样您就可以控制大小和背景。 def make_square(im, min_size=36, fill_color=(255, 255, 255, 0)): x, y = im.size size = min(min_size, x, y) new_im = Image.new('RGBA', (size, size), fill_color) im.thumbnail((256, 256)) new_im.paste(im, (int((x - size) / 2), int((y -size) / 2)) return new_im 为什么不简单地使用调整大小方法? from PIL import Image image = Image.open('/path/to/img.png') image = image.resize((36,36), Image.LANCZOS) 请参阅本发行说明中有关调整图像大小的建议: https://pillow.readthedocs.io/en/stable/releasenotes/5.3.0.html

回答 7 投票 0

将 JPG 转换为 PNG 或 PPM 是个好主意吗?

我正在用 C 创建一个图像编辑器,我正在研究一些图像格式的制作方式以及它们的行为方式。这是一个兔子洞。我最近打开了另一个线程询问是否可以转换 JPG

回答 1 投票 0

如何在 Flutter 中将 PNG 图像分层到背景颜色上?

我想在 Flutter 中在纯色背景色之上显示 PNG 图像。我想要的结果如下所示: 目前,我的代码呈现如下: : 这是我正在使用的相关代码: 洛班...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.