哪个是在 Windows xp 上以批处理方式将不同文件夹中的 jpg 文件转换为 png 的最佳免费软件?
假设我有几个 BMP 图像文件,比如 001.bmp、002.bmp、...、100.bmp。我想将这些文件转换为单个 djvu 文件,其第一页是 001.bmp 的内容,第二页是 002.bmp 的内容......等等。
执行此任务的最佳方式(软件)是什么?我不想将这些图像文件上传到服务器,因为它需要太多时间。另一方面,我不限于使用 BMP 文件,我还可以使用 PNG 或 JPG 文件。
我有一堆想要重新缩放的 PNG 文件。
稍微简化一下,假设我有名为的文件:
等等,我想做:
依此类推,输出文件的规模都是相应输入文件的一半。
有什么好的工具吗?
我有大约 200 个输入文件,所以最好将整个过程自动化。
编辑:我在 mac 上。
我尝试将 JPG 文件转换为 PNG,但大小仍然太大,大约 7 MB。怎么了?我使用 Microsoft Paint 来转换它。
JPEG 格式的原始文件只有 500 KB,而 PNG 文件却有 7 MB。
怎么了?我该怎么办?
有没有办法在不破坏文件内容的情况下轻松、任意地增加文件的字节大小?例如,通过插入虚拟字节。我的用例的文件是 png 类型。
我在 OS X 上,但欢迎所有解决方案。
妈妈之前让我帮她扫描一堆照片,我把它们扫描成PNG文件;即因为大多数任何软件包都可以读取它们,并且它们不会丢弃任何照片的颜色信息。然而,似乎大多数小型照片实验室(妈妈试图打印这些照片的地方;例如在 Walgreens)没有读取 PNG 的能力(这个事实让我大吃一惊)。如果我自己做这件事,我可能会启动 Bridge 或 Lightroom 并让该软件为我完成这项工作,但妈妈没有这些昂贵软件包的许可证。
在线转换工具中的简单搜索结果(她实际上无法使用,因为她的互联网速度太慢,无法轻松上传多兆字节的 PNG),或者......似乎都想为特权收取 20 美元的“伪善”图像转换工具. 我可以把她送到 GIMP 之类的地方,但这是一个非常复杂的软件,我不确定她会不会习惯使用。
我应该告诉她怎么做?(我必须在电话里解释)
我刚刚收到一封电子邮件,其中包含一个远程托管的动画 png。png 文件是一个倒数计时器。这是网址:-
https://img.kickdyn.com/57/1MfiOGVFjvmaMMHd3VZv/imgancnt.png
有人可以帮我解释一下这是如何工作的吗?我原以为每次加载文件时,它都会从同一点开始播放,有效地重置倒计时,但情况似乎并非如此。
PNG 文件如何知道从哪里恢复倒计时?
我有A
带有 alpha 层的 PNG ,我想将其叠加在另一个 PNG 之上B
。我该如何做到这一点ffmpeg
?
我尝试过ffmpeg -i A.png -i B -filter_complex "[0:v][1:v] overlay=0:0" out.png
,但我只看到B
。
这是命令输出。
> frame= 1 fps=0.0 q=-0.0 Lsize=N/A time=00:00:00.04 bitrate=N/A
> speed=0.0883x video:2169kB audio:0kB subtitle:0kB other streams:0kB
> global headers:0kB muxing overhead: unknown ffmpeg version
> N-83044-g2a293ec Copyright (c) 2000-2017 the FFmpeg developers built
> with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.3) configuration:
> --prefix=/data/local/ffmpeg_build --pkg-config-flags=--static --extra-cflags=-I/data/local/ffmpeg_build/include
> --extra-ldflags=-L/data/local/ffmpeg_build/lib --bindir=/data/local/bin --enable-gpl --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libtheora …
Run Code Online (Sandbox Code Playgroud) 众所周知,所有文件都只是数据的容器。PNG
文件也不例外。
PNG 文件基本上只是指一个由彩色像素组成的矩形网格,所以它不可能那么复杂——当然不像视频甚至 GIF 那样复杂。
我的问题是,如何仅使用记事本从无到有创建 PNG?然后可以在将其识别为图像的浏览器(例如 Chrome)中打开该文件。
一个由四个彩色像素组成的小方块就是一个很好的例子。
使用 Paint 尝试查看会发生什么会产生有趣的结果。
如果使用 Paint 创建一个看起来像这样的 PNG 文件,(它非常小,2x2 像素,因此您可能需要放大)
生成的文本文件如下所示:
IHDR ýÔšs sRGB ®Îé gAMA ±üa pHYs à ÃÇo¨d IDATWcè`ýÿ‰Ai£½Ç !ß=î_— IEND®B`‚
但幕后发生了什么?
澄清一下,问题不是如何创建任何 PNG 文件,而是如何使用文本创建符合某些条件的 PNG 文件,例如一行 7 种颜色的彩虹?