PPTX DOCX XLSX PDF ODP
Aspose.Imaging  Java
SVG

通过 Java 抖动 SVG

使用服务器端 API 构建您自己的 Java 应用程序以抖动 SVG 文件。

如何使用 Java 抖动 SVG 文件

有效优化网页放置图像对于确保流畅的用户体验至关重要。这种优化的一种方法涉及减少图像的调色板,从而减小其文件大小并缩短页面加载时间。然而,为了防止平滑颜色梯度被破坏以及单色区域中出现尖锐边界,必须采用图像平滑功能(称为抖动)。该技术允许您向图像或照片引入控制量的“噪点”,从而通过平滑色域内的过渡并增强图像的整体视觉吸引力来产生积极的效果。为了抖动 SVG 文件,我们将使用 Aspose.Imaging for Java API 是一个功能丰富、功能强大 易于使用的 Java 平台图像处理和转换 API。您可以直接从 Maven

并通过将以下配置添加到 pom.xml 将其安装在基于 Maven 的项目中。

Repository

<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>

Dependency

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-imaging</artifactId>
<version>version of aspose-imaging API</version>
<classifier>jdk16</classifier>
</dependency>

通过 Java 抖动 SVG 的步骤

你需要 aspose-imaging-version-jdk16.jar 在您自己的环境中尝试以下工作流程。

  • 使用 Image.Load 方法加载 SVG 文件 +抖动图像;
  • 以 Aspose.Imaging 支持的格式将压缩图像保存到光盘

系统要求

所有主要操作系统都支持 Java 的 Aspose.Imaging。只需确保您具有以下先决条件。

  • 已安装 JDK 1.6 或更高版本。
 

抖动 SVG 图像 - Java

 
  • 关于 Java API 的 Aspose.Imaging

    Aspose.Imaging API 是一种图像处理解决方案,用于在应用程序中创建、修改、绘制或转换图像(照片)。它提供:跨平台的图像处理,包括但不限于各种图像格式之间的转换(包括统一的多页或多帧图像处理)、绘图等修改、使用图形基元、转换(调整大小、裁剪、翻转和旋转) 、二值化、灰度、调整)、高级图像处理功能(过滤、抖动、遮罩、去偏斜)和内存优化策略。它是一个独立的库,不依赖任何软件进行图像操作。可以在项目中使用原生 API 轻松添加高性能图像转换功能。这些是 100% 私有的本地 API,图像在您的服务器上处理。

    通过在线应用程序抖动 SVG

    通过访问我们的 Live Demos 网站 抖动 SVG 文档。 现场演示有以下好处

      无需下载或设置任何东西
      无需编写任何代码
      只需上传您的 SVG 文件并点击 "Dither now" 按钮
      立即获取生成文件的下载链接

    SVG 什么是 SVG 文件格式

    SVG 文件是使用基于 XML 的文本格式来描述图像外观的可缩放矢量图形文件。 Scalable 这个词指的是 SVG 可以缩放到不同的大小而不会损失任何质量。此类文件的基于文本的描述使它们独立于分辨率。它是用于构建网站和打印图形以实现可扩展性的最常用格式之一。该格式只能用于二维图形。 SVG 文件可以在几乎所有现代浏览器中查看/打开,包括 Chrome、Internet Explorer、Firefox 和 Safari。

    阅读更多

    其他支持的抖动格式

    使用 Java,可以轻松地抖动不同的格式,包括。

    APNG (动画便携式网络图形)
    BMP (位图图片)
    ICO (窗口图标)
    JPG (联合摄影专家组)
    JPEG (联合摄影专家组)
    DIB (设备无关位图)
    DICOM (数码影像与通讯)
    DJVU (图形格式)
    DNG (数码相机图像)
    EMF (增强的元文件格式)
    EMZ (Windows 压缩增强元文件)
    GIF (图形交换格式)
    JP2 (JPEG 2000)
    J2K (小波压缩图像)
    PNG (便携式网络图形)
    TIFF (标记图像格式)
    TIF (标记图像格式)
    WEBP (光栅 Web 图像)
    WMF (微软视窗元文件)
    WMZ (压缩的 Windows Media Player 皮肤)
    TGA (塔加图形)
    EPS (封装的 PostScript 语言)
    CDR (矢量绘图图像)
    CMX (Corel 交换图像)
    OTG (开放文档标准)
    ODG (Apache OpenOffice 绘图格式)