问题标签 [gif]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
17 回答
10280 浏览

graphics - 小型网站图片的格式是什么?GIF 还是 PNG?

在为网站做小图标、标题图形等时,使用 GIF 或 PNG 更好吗?

显然,如果需要透明效果,那么 PNG 肯定是要走的路,对于更大、更多照片的图像,我会使用 JPEG——但对于普通的网络“家具”,你会推荐哪种方式,为什么?它可能只是我正在使用的工具,但 GIF 文件通常似乎比可比较的 PNG 小一些,但使用它们似乎只是 1987 年。

0 投票
4 回答
11613 浏览

apache-flex - Flex 3 中的 GIF 动画

信不信由你,我需要一种在 Flex 3 中显示动画 gif 的方法。这家伙有一个组件出售,但它只是 Flex 2:http: //dougmccune.com/blog/2007/01/19/how-to-load -animated-gifs-using-adobe-flex-20/

我已经实现了这个例子:http ://www.bytearray.org/?p= 95,但是对于较大的 gif,它非常占用 CPU 并导致 UI 挂起。

有谁知道任何替代解决方案?如果做不到这一点,我可能不得不考虑重构第二个示例以使用伪线程。呃。

0 投票
4 回答
2022 浏览

php - 在 PHP 中创建 PNG(它与 gif 和 jpg 不同吗?)

我有一个图像上传表单,它应该采用图像类型(PNG、JPEG、GIF),调整它的大小,然后将其保存到路径中。

出于某种原因,我无法让 PNG 文件类型工作,它适用于 JPEG/GIF 并且文件被复制,所以看起来这与我创建 PNG 的方式有关。

在 PHP 中创建 PNG 是否需要不同的参数或选项?一些创建图像的示例代码:

相同的命令适用于 JPG 和 GIF。

0 投票
4 回答
13664 浏览

asp.net - 如何使用 System.Drawing 绘制透明图像?

我正在尝试从 .aspx 页面返回一个透明的 GIF,以便在网页中显示。我试图让图像具有透明度,但我只是让黑色成为图像应该透明的地方。

有谁知道我做错了什么?

0 投票
4 回答
2026 浏览

java - 从方法返回 gif 图像

我正在用java创建一个应用程序,它将成为外部应用程序的一部分。我的应用程序包含一个视口,它显示了一些多边形和类似的东西。外部应用程序需要获取 gif 格式的视口图像。为此,它调用接口中的方法(由我的应用程序实现)并且我的应用程序返回图像。外部应用程序需要将图像存储在数据库中(或与它相关的东西,我不需要担心)。

我的问题是:- 当我的应用程序将图像发送到外部应用程序时,图像的数据容器类型应该是什么?我的意思是该方法的返回类型应该是什么?目前我的 gif 编码器类返回一个字节数组。还有其他“更好”的选择吗?

0 投票
3 回答
4883 浏览

c - 需要 JPEG 或其他有损图像压缩库

我已经将LIBPNG 和 ZLIB合并到我的微控制器项目的 C 软件中,因为它们非常自由的许可证允许这样使用而无需我披露我的任何代码(它与 BSD/MIT/APACHE 非常相似,但没有归属要求)。

我想看看使用有损图像压缩来节省内存。我发现的 JPEG 代码要么是 GPL、LGPL,要么不是 C。我不能使用 LGPL,因为这仍然需要我让用户能够用更新或不同的版本替换库,这是不可能的项目。

我希望你知道一个合适的有损图像压缩库。它不必是JPEG(我控制编码和解码),但它必须是C,并且最多是BSD许可或类似的(归属很好)。

-亚当

0 投票
2 回答
311 浏览

.net - 为什么 SolidBrush 会产生带图案的图像?

我正在尝试在 HttpHandler 中动态生成指定大小和颜色的 gif 图像。出于某种原因,图像是用抖动的颜色模式生成的,而不是我期望SolidBrush创建的纯色。以下代码是我能找到的最简单的暴露问题的代码。

这是我在颜色参数中传递“415976”时得到的结果示例:

图像黑客 http://img148.imageshack.us/img148/8936/colorcb5.png

(左边的块是一个 HTML SPAN,背景颜色设置为 #415976。右边的块是我的图形,您可以在其中看到抖动的颜色。)

如果我使用这段代码,结果是一样的:

代替上述方法中的 g.FillRectangle 调用。

更新:默认情况下,如果对位图进行任何编程更改,GDI+ 会使用Web 安全调色板保存 GIF。这就是导致我的非安全调色板颜色抖动的原因。我能够修改下面 Marco 的帖子 ( http://msdn.microsoft.com/en-us/library/aa479306.aspx ) 中引用的代码,以修改我新创建的图像上的调色板,以便尊重我的颜色。

0 投票
3 回答
50854 浏览

vba - 从 PowerPoint 导出为动画 gif?

是否可以将带有自定义动画的图片从 PowerPoint 导出为动画 gif?

0 投票
2 回答
453 浏览

gif - 如何在 vc++ 6.0 和 vc++ 2005 中获得 GIF Transparency 颜色

如何在 vc++ 6.0 和 vc++ 2005 中获得 GIF Transparency 颜色?

0 投票
8 回答
2873 浏览

.net - 如何在 .NET 中生成 GIF 图像?

是否有一个 .NET 库可以用来以编程方式生成我自己的 GIF 图像?

至少我想逐个像素地构建它。更好的是支持文本和形状。

这是我正在尝试做的一个例子。我在 Photoshop 中模拟了这个……

数字线图形 http://img143.imageshack.us/img143/5458/dollarlineot9.gif

你有什么建议吗?