在线将 SVG 转换为 TIFF

您可以直接在浏览器中测试 SVG 到 TIFF 转换的质量!请从本地文件系统加载一个 SVG 文件,从列表中选择所需的输出格式并运行示例。您将立即获得作为单独文件的结果。它快速、简单、安全且完全免费!


使用 Java 将 SVG 转换为 TIFF

为了将 SVG 转换为 TIFF,我们将使用 Aspose.HTML for Java API,这是一个功能-用于 Java 平台的丰富、强大且易于使用的文档操作和转换 API。通常需要 SVG 转换才能利用其他格式。您可以通过编程方式将 SVG 转换为 TIFF,并完全控制各种转换参数。强大的 Java 库可让您快速、高质量地将 SVG 转换为流行格式!

SVG 到 TIFF Java 转换源代码

// Prepare SVG code and save it to a file
String code = "<svg xmlns='http://www.w3.org/2000/svg'>\n" +
              "<circle cx='50' cy='50' r='40' stroke='black' stroke-width='3' fill='red' />\n" +
              "</svg>\n";
try (java.io.FileWriter fileWriter = new java.io.FileWriter("document.svg")) {
    fileWriter.write(code);
}

// Initialize an SVG document from the file
com.aspose.html.dom.svg.SVGDocument document = new com.aspose.html.dom.svg.SVGDocument("document.svg");
try {
    // Initialize ImageSaveOptions
    com.aspose.html.saving.ImageSaveOptions options = new com.aspose.html.saving.ImageSaveOptions(com.aspose.html.rendering.image.ImageFormat.Tiff);

    // Convert SVG to TIFF
    com.aspose.html.converters.Converter.convertSVG(
            document,
            options,
            "output.tiff"
    );
} finally {
    if (document != null) {
        document.dispose();
    }
}

通过 Java 将 SVG 转换为 TIFF 的步骤

如果您想考虑产品中的转换功能,或者想以编程方式将 SVG 转换为 TIFF,请参阅上面的 Java 代码示例或学习 文档章节 开发人员只需几行代码就可以轻松地将 SVG 文件转换为 TIFF 图像:

  1. 将库引用添加到您的 Java 项目。
  2. 加载SVG文件。
  3. 新建一个ImageSaveOptions对象,指定ImageFormat。
  4. 使用 convertSVG() 方法将 SVG 转换为 TIFF。

免费在线转换器

Aspose.HTML 提供免费的在线SVG转换器用于转换SVG 文档转PDF、XPS、DOCX、JPG、PNG、BMP、TIFF、GIF等格式。它适用于所有平台,包括 Windows、Linux、Mac OS、Android 和 iOS。所有文件都在我们的服务器上处理。您无需安装插件或软件。只需上传、转换您的文档并在几秒钟内获得结果。立即免费试用我们强大的在线 SVG 转换器!

系统要求

在运行转换示例代码之前,请确保您具备以下先决条件。

  • Microsoft Windows 或具有 JSP/JSF 应用程序和桌面应用程序的 Java 运行时环境的兼容操作系统。
  • 直接从 Maven 获取最新版本的 Aspose.HTML for Java。

开始使用 Java HTML 解析器库

HTML API 是一个高级的网络抓取和 HTML 解析库。可以创建、编辑、浏览节点、提取数据并将 HTML、XHTML 和 MHTML 文件转换为 PDF、图像和其他格式。此外,它还开箱即用地处理 CSS、HTML Canvas、SVG、XPath 和 JavaScript 以扩展操作任务。它是一个独立的 API,不需要安装任何软件。
您可以直接从 Aspose Maven Repository 下载其最新版本,并通过将以下配置添加到 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-html</artifactId>
<version>version of aspose-html API</version>
<classifier>jdk17</classifier>
</dependency>

SVG 什么是SVG文件格式

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

TIFF 什么是TIFF文件格式

TIFF 或 TIF 表示用于在符合此文件格式标准的各种设备上使用的光栅图像。 TIFF 已成为存储深色图像的流行格式。它能够在多个颜色空间中描述双层、灰度、调色板颜色和全彩图像数据。它支持有损和无损压缩方案,以便为使用该格式的应用程序在空间和时间之间进行选择。该格式不依赖于机器,并且不受处理器、操作系统或文件系统等限制。

其他支持的 SVG 转换

您还可以将 SVG 转换为许多其他文件格式:

SVG TO JPEG (JPEG Image)
SVG TO PDF (Portable Document Format)
SVG TO PNG (Portable Network Graphics)
SVG TO BMP (Bitmap Image)
SVG TO GIF (Graphical Interchange Format)
SVG TO TIFF (Tagged Image Format)