我需要用非常小的文本渲染 SVG 图像,所以我想使用子像素提示,如下所示:

Inkscape 不提供使用子像素提示进行 PNG 导出的选项,GIMP 也不提供。但是,当我在 Gnome 图像查看器 EOG 中查看图像时,我得到了很好的结果。
如何使用 Image Viewer 将我的 SVG 渲染为具有透明度的 PNG 文件?
由于子像素提示取决于红色、绿色和蓝色子像素的顺序,因此当我使用“另存为”按钮时,EOG 会禁用它。我可以截图,但是我的图像没有透明度。是否有任何软件可以将文本渲染为具有抗锯齿和亚像素提示的光栅图像?
我想以人们熟悉的智能手机/平板电脑的方式展示 Ubuntu 中一个文件夹中的图像和视频。
如果 GNOME 图像查看器能够将带有静止图像的最常见格式的视频包含在其预览/幻灯片中,并且可以通过点击按钮或单击鼠标来播放它们,那将是完美的。因此,我们的想法是在与 Android 或 iOS MediaViewers 相同的幻灯片/全屏视图中显示图像和视频。
我找到了幻灯片和视频应用程序,但这预先确定了显示图像的持续时间。我想手动显示文件夹中的下一个图像/视频(也以全屏显示),并且还想手动开始视频播放。
这是在 Chrome、feh 和 Ubuntu 的默认图像查看器 ( http://www.flatdesigncolors.com/assets/colors.png ) 中打开的相同图像。
有人可以解释这里发生了什么,我怎么知道哪种表示最准确,以及如何使它在不同的应用程序中看起来相同?
I have a series of .jpg files that do not show on Ubuntu Image Viewer or as thumbnails. These are perfectly ok on Windows 32 and 64 and on Mac OS.
Strangely one very old .jpg file does display correctly and its thumbnail is visible in Files no bother just these new ones.
After one hair pulling exercise found some which would not display on Windows were wrongly tagged as .jpeg by extension removed all these. Now all are on …
旧的“图像查看器”有一个明显的翻转/旋转设置。它看起来不像新的查看器 3.26.1。它的帮助菜单说要使用编辑设置,但我找不到它。
如果我单击某个文件夹或目录,我想查看所有照片和视频。因此子文件夹中的媒体应该位于我的浏览器视图中。
这可能吗?
.png、.jpeg、 ...)。.bmp我正在使用 Ubuntu 连接到 VPS,我需要知道图像文件在更新后是否发生变化,因此我需要通过 ssh 打开/显示图片。
我怎样才能做到这一点?
我有两个文件,它们曾经是相同的,但其中一个是使用 Windows 上的 Windows 照片查看器进行旋转的。我们将它们称为原始图像和旋转图像。该图像的逻辑表示是肖像。
原始图像的宽度为 5184,高度为 3456(由文件属性中的“图像”选项卡报告),因此它是横向图像。
显然,旋转后的图像宽度为 3456,高度为 5184,因此它是肖像图像。
然而,当我在 Ubuntu 上打开这两个文件中的任何一个时,它们都会在图像查看器中以纵向模式显示,我无法理解为什么会发生这种情况。Image Viewer 如何知道观察该图像的逻辑方式是什么?
编辑:Ubuntu 似乎也知道图片中的向上在哪里,因为缩略图也根据宽度和高度值正确表示。
这有效:
feh --zoom 200 --full-screen picturius.png
Run Code Online (Sandbox Code Playgroud)
我需要没有全屏的相同:
feh --zoom 200 picturius.png # this does not work
Run Code Online (Sandbox Code Playgroud)
你知道我哪里错了吗?
我注意到在 Image Viewer 中查看的图片比应有的要暗得多,而如果我在 Shotwell Photo Viewer 中打开相同的图片,那么图片的亮度还可以。Firefox 中的某些图片也会发生同样的情况 - 我注意到我使用 Firefox 上传的图片也会发生这种情况。如果我在Chrome中打开相同的上传图片,那么亮度就可以了。
如果我跑sudo lshw -c video我得到:
*-display
description: VGA compatible controller
product: GT216M [GeForce GT 330M]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a2
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: irq:16 memory:e2000000-e2ffffff memory:d0000000-dfffffff memory:e0000000-e1ffffff ioport:d000(size=128) memory:e3000000-e307ffff
Run Code Online (Sandbox Code Playgroud)
我用:
我最近在我的笔记本电脑上安装了 Ubuntu 20.04 并且一直遇到这个问题,我无法打开我保存的大部分图像。我收到一个错误提示
无法识别的图像文件格式
(但它们实际上只是 jpg 和 PNG)。
我已经通过将它们移动到我的拇指驱动器然后我的 Windows PC 来测试这些图像,并且它们打开得很好。我也可以选择用 Firefox 打开,虽然可以,但不方便。我试图重命名它们并遇到同样的问题。我已经尝试从终端更新、升级、重新启动和打开图像,但仍然无法打开我从 reddit 保存的一些愚蠢的壁纸。
我该如何解决这个问题?
更新:
所以我能够弄清楚这一点,因为事实证明这些是 webp图像,这很奇怪,因为它们都保存在 .jpg 甚至 .png 下,而我没有干预。所以我安装了一些可以正确查看它们的东西,但仍然存在问题。如果我要在电子邮件或网站或其他东西中链接图像,除非我先在单独的窗口中打开,否则我将无法实际看到我正在链接的内容。所以我不确定该怎么做。
来源:OP 的评论
我正在寻找一种 GUI 方式来选择一个图像文件并在一张纸上多次打印。这是其他操作系统中的基本功能,但到目前为止,我在 Ubuntu 中执行此操作的最佳选择是这个问题:如何在单个页面上打印多个图像副本
虽然这个问题得到了答案,但它们似乎都需要使用命令行、解决方法的意愿,或两者兼而有之。对于许多 Ubuntu 用户来说,这可能没问题或带来轻微的不便(我觉得这很烦人),但对于许多新用户来说这是行不通的,并且对于考虑尝试 FLOSS 的人来说是令人沮丧的。
由于其他 N-Up 功能,例如打印每张纸有两页或更多页的多页文档,可以在大多数程序中轻松运行,因此对于单个文件实现它似乎是微不足道的。但是,Launchpad 上的此类错误表明存在困难......
那么问题实际上在哪里呢?CUPS 是否缺少此功能,还是各种程序的问题?无论是 gThumb、Shotwell、Okular、Ristretto 还是我尝试过的任何其他程序,都没有以简单直接的方式做到这一点。
如何将此功能添加到系统打印对话框中?
image-viewers ×12
14.04 ×1
20.04 ×1
colors ×1
command-line ×1
display ×1
file-format ×1
firefox ×1
gthumb ×1
inkscape ×1
jpeg ×1
printing ×1
shotwell ×1
ssh ×1
svg ×1
thumbnails ×1
video-player ×1
webp ×1
zooming ×1