Converter SVG para APNG via Java
Transforme SVG em APNG usando APIs Java nativas sem precisar de nenhum editor de imagens ou bibliotecas de terceiros.
Como converter SVG para APNG usando Java
A conversão de formatos de arquivo pode parecer uma tarefa rotineira encontrada pelos designers gráficos. No entanto, subestimar a sua importância seria um erro. A avaliação do seu trabalho pode depender da rapidez e eficácia com que você realiza essa tarefa. Normalmente, as imagens originais precisam ser convertidas em formatos mais adequados para impressão ou publicação online. Se a imagem original for proveniente de um editor gráfico, ela poderá estar em formato vetorial. Neste cenário, ele deve ser rasterizado e convertido em formato raster para fins de publicação. Você tem a opção de salvar a imagem em um formato descompactado para obter qualidade ideal ou convertê-la em um formato compactado sem perdas para reduzir o tamanho do arquivo. Em certos contextos, como publicação na web, você pode optar por formatos compactados com perdas. Algoritmos especialmente projetados para compactação de dados de imagem permitem uma redução significativa no tamanho do arquivo, preservando ao mesmo tempo uma qualidade de imagem aceitável. Isso facilita downloads rápidos de arquivos de imagem da Internet. Para converter SVG em APNG, usaremos Aspose.Imaging for Java API que é uma API de manipulação e conversão de imagens rica em recursos, poderosa e fácil de usar para plataforma Java. Você pode baixar sua versão mais recente diretamente de Maven e instale-o em seu projeto baseado em Maven adicionando as seguintes configurações ao pom.xml.
Repository
<repositório>
<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>
Etapas para converter SVG em APNG via Java
Os desenvolvedores podem facilmente carregar e converter arquivos SVG para APNG em apenas algumas linhas de código.
- Carregar arquivo SVG com o método Image.load
- Crie e defina a instância da subclasse necessária de ImageOptionsBase (por exemplo, BmpOptions, PngOptions, etc.)
- Chame o método Image.save
- Passe o caminho do arquivo com a extensão APNG e o objeto da classe ImageOptionsBase
Requisitos de sistema
Antes de executar o código de exemplo de conversão, verifique se você tem os seguintes pré-requisitos.
- Sistema operacional: Windows ou Linux.
- Ambiente de desenvolvimento: Suporta .NET Core 7 e superior, como Microsoft Visual Studio.
Aplicativo gratuito para converter SVG para APNG
- Selecione ou arraste e solte a imagem SVG
- Escolha o formato e clique no botão Converter
- Clique no botão Download para baixar a imagem APNG
Confira nossas demonstrações ao vivo para converter SVG em APNG
Converter {Formato1} para {Formato2} - Java
SVG O que é SVG Formato de arquivo
Os arquivos SVG são arquivos gráficos vetoriais escaláveis que usam o formato de texto baseado em XML para descrever a aparência da imagem. A palavra Escalável refere-se ao fato de que o SVG pode ser dimensionado para diferentes tamanhos sem perder qualidade. A descrição baseada em texto desses arquivos os torna independentes da resolução. É um dos formatos mais usados para criar sites e imprimir gráficos para obter escalabilidade. O formato só pode ser usado para gráficos bidimensionais. Os arquivos SVG podem ser visualizados/abertos em quase todos os navegadores modernos, incluindo Chrome, Internet Explorer, Firefox e Safari.
consulte Mais informação | SVGAPNG O que é APNG Formato de arquivo
Um arquivo com extensão .apng (Animated Portable Network Graphics) é um formato gráfico raster e é uma extensão não oficial do Portable Network Graphic (PNG ). É composto por vários quadros (cada um de imagem PNG) que representa uma sequência de animação. Isso fornece uma visualização semelhante a um arquivo GIF. Os arquivos APNG suportam imagens de 24 bits e transparência de 8 bits. APNG é compatível com arquivos GIF não animados. Os arquivos APNG usam a mesma extensão .png e podem ser abertos por aplicativos como Mozilla Firefox, Chrome com suporte a APNG, aplicativos iMessage para iOS 10.
consulte Mais informação | APNGOutras conversões compatíveis
Usando Java, pode-se converter facilmente diferentes formatos, incluindo.