问题标签 [thumbnails]

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 投票
2 回答
4659 浏览

perl - 使用 Perl 拉伸、调整大小或缩略图

如何使用 Perl 脚本拉伸或调整图像(任何格式)?

0 投票
1 回答
2262 浏览

asp.net - 图像缩略图 ASP.NET

我正在尝试从存储在网站根目录下的文件夹中的图像文件生成缩略图,我目前正在使用 .NET 中的内置 capebilites 动态生成缩略图,但质量变得非常糟糕,因为它是一个网上商店,这是一个真正的问题我的问题是,是否有任何好的(开源?)框架可以帮助我处理图像缩略图的创建和调整以及在上传过程中压缩图像文件大小的可能帮助?

我已经看过但还没有找到?

提前致谢。

0 投票
5 回答
1188 浏览

php - PHP 缩略图

我正在寻找一种使用 PHP 和 GD 动态创建缩略图的方法,但每次我选择一个可能 10MegaPixels 约 4-5MB 的大图像时都会出现错误

将 php.ini 中的 memory_limit 更改为 60 可以解决问题,但我的主机只允许 memory_limit 为 32M。我还有哪些其他选项可以即时生成缩略图?我检查了 phpThumb() 但并没有真正明白。所以欢迎任何其他选择!

0 投票
2 回答
792 浏览

c# - 为 Web 应用程序创建合理文件大小的缩略图

我的源图像是 2288px x 1712px 和 816kb。当我创建 1024 x 768 的缩略图时,文件大小是高分辨率源的两倍多(1.13mb - 1.8mb,取决于使用的方法)。

创建的源图像和缩略图是 .jpg

即使创建 299 x 224 的缩略图也是 180kb,而我在 GIMP 中手动创建的缩略图是 14kb。

我需要图像看起来不错,因此不能在尺寸质量上妥协。

我试过 Image.GetThumbnailImage ,它创建了一个 1.13mb 的文件,但我读到它会产生意想不到的结果。

大多数文章都说像这篇文章那样写代码:http: //www.codeproject.com/KB/GDI-plus/imageresize.aspx

这给了我一个 1.83mb 的缩略图。

与使用桌面应用程序做同样的事情相比,我是否应该期待更大的文件大小?

我尝试了 16 位而不是 24 位,并注释掉了“高质量”值,但我仍然无法将其低于 1mb。有任何想法吗?

编辑答案

我缺乏压缩。我的 1024 缩略图现在是 112kb。

0 投票
1 回答
838 浏览

user-interface - 是否可以在代码中生成 Crystal 报表的小预览或缩略图?

我正在使用 Crystal 在我的项目中显示报告,并且我希望能够在用户从我的 UI 中选择要显示的报告时向用户显示报告的小预览或缩略图图像。有没有办法从代码中动态生成这些缩略图?

用户可以选择通过在报告文件夹中添加或删除报告来添加或删除报告,因此仅手动制作所有缩略图并不是一个真正的选择。

0 投票
3 回答
1835 浏览

iphone - iPhone RSS 缩略图

我有一个简单的 RSS 阅读器。故事被下载,放入 UITableView,当你点击它时,每个故事都会加载到 UIWebView 中。它工作得很好。不过现在,我想在左侧添加一张图片(就像您在 YouTube 应用中看到的那样)。但是,由于我的应用程序是从 RSS 提要中提取的,我不能简单地指定图像 X 出现在 X 行中,因为 X 行明天将是 Y 行,事情会出现问题,你知道吗?我目前正在从YouTube RSS 提要中提取,并且可以获得视频标题、描述、发布日期,但我不知道如何提取提要中的每个条目之外的小缩略图。

正如您可能知道的那样,我是一个编码新手(这是我的第一个应用程序,而不是 Hello World 应用程序),我对自己缺乏知识感到非常沮丧。

谢谢!

顺便说一句,这里有一些示例代码:

0 投票
8 回答
52571 浏览

jquery - 什么是最好的 jQuery“单击缩略图并更改主图像”模块?

这是我所拥有的(所有动态生成的,如果有区别的话):

  • 图像列表
  • 每个图像的标题
  • 每个图像的缩略图

该页面应加载一张全尺寸图像和所有缩略图。当用户单击缩略图时,全尺寸图像会显示带有标题的新图像。如果他们单击另一个缩略图,图片(和标题)会再次更改。

这不是很复杂。几个月前我拼凑了一个解决方案,但我需要再做一次,我正在查看这个糟糕的代码并认为必须有更好的方法(并且知道 jQuery,其他人已经做到了,并且完成了好吧)。

想法?链接?

谢谢!

0 投票
2 回答
4120 浏览

c# - 如何使用 C# 从 mpg 视频创建缩略图?

我想使用 C#/.NET 批量处理 mpg 的目录以生成缩略图。

有人对我如何做到这一点有任何好的建议吗?

0 投票
2 回答
2275 浏览

php - imagecreatefromjpeg 正在静默终止脚本

像我之前的许多人一样,我正在编写一个 PHP 脚本来做一些图像缩略图。该脚本已获得 WOMM(在我的机器上工作)认证,但是当我将其移动到我的主机(1&1 Basic)时,出现了一个问题:无法处理超过特定文件大小的图像。我已将所有操作移至文件系统,以确保这不是一些潜在POST问题。以下是相关代码:

使用我神秘的println调试能力,我已经能够确定它imagecreatefromjpeg没有返回;事实上,脚本到达它时会完全停止。一些事实:

  • 这与文件大小相关。低于 1MB 的图像看起来还不错(经过抽查),但 3MB 左右的图像就不行了。不过,不知道精确的截止值是多少。
  • 这不是由于服务器超时;wget在 3MB 图像上以 <1 秒的速度返回,在“适当小的”图像上显着延长(表示不处理大图像)。
  • 为函数调用添加前缀@以抑制错误无效。这与脚本没有抛出错误的事实非常吻合,它只是默默地终止了这个函数调用。

如果我不得不猜测,可能有一些我不知道(或无法访问)的 GD 参数限制 1&1 的服务器上的输入文件大小 - 配置变量猜测是由于它立即 barfs 的事实,并且没有'不会出现(启发式地)对图像进行任何实际加载或计算。

有什么建议么?谢谢您的帮助。

更新(@Darryl 的评论提供):调用phpinfo表明 PHP 正在正确更新max_execution_timeandmemory_limit变量。这并不一定意味着这些资源正在被分配,只是它们似乎按预期运行。

更新 2:根据 Google 的一些参考资料,我尝试优化 JPEG(质量从 3MB 降低到 200KB),但没有成功,所以这不是图像文件大小问题。然后我尝试减少原始 3888x2592 图像的像素数,第一个成功的尺寸是 1400x2592(1401x 和 1402x 都导致半解析和错误指示“格式错误的 JPEG”,除非整个图像没有多大意义没有被加载)。通过进一步减小到 1300x2592,我可以实例化我实际正在寻找的 400x300 缩略图;在 1400x2592,imagecreatetruecolor我用来处理该任务的调用以与imagecreatefromjpeg.

至于为什么会这样,我有点不确定。1400 * 2592 == 3.5MB 没有什么特别的意义,但我不得不想象这是 GD + PHP 将处理的像素数的限制。

0 投票
5 回答
1683 浏览

html - 将 HTML 转换为图像

复制

创建网页缩略图的最佳方法是什么?

我想显示 HTML 页面的缩略图。我怎样才能做到这一点?