Converter OTG para SVGZ via Java
Transforme OTG em SVGZ usando APIs Java nativas sem precisar de nenhum editor de imagens ou bibliotecas de terceiros.
Como converter OTG para SVGZ 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 OTG em SVGZ, 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 OTG em SVGZ via Java
Os desenvolvedores podem facilmente carregar e converter arquivos OTG para SVGZ em apenas algumas linhas de código.
- Carregar arquivo OTG 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 SVGZ 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 OTG para SVGZ
- Selecione ou arraste e solte a imagem OTG
- Escolha o formato e clique no botão Converter
- Clique no botão Download para baixar a imagem SVGZ
Confira nossas demonstrações ao vivo para converter OTG em SVGZ
Converter {Formato1} para {Formato2} - Java
OTG O que é OTG Formato de arquivo
Um arquivo OTG é um modelo de desenho criado usando o padrão OpenDocument que segue a especificação OASIS Office Applications 1.0. Ele representa a organização padrão dos elementos de desenho para uma imagem vetorial que pode ser usada para aprimorar ainda mais o conteúdo do arquivo.
consulte Mais informação | OTGSVGZ O que é SVGZ Formato de arquivo
Um arquivo com extensão .svgz é uma versão compactada do arquivo Scalable Vector Graphics (.SVG). Ele é compactado com compactação gzip e contém dados em formato XML. Os arquivos SVGZ suportam transparência, gradientes, animações e filtros. Os arquivos SVGZ são menores em tamanho em comparação com os arquivos SVG padrão e esse tamanho de arquivo reduzido ajuda a transferir os arquivos gráficos online. O designer gráfico cria arquivos SVGZ usando ferramentas como Adobe Illustrator, Corel PaintShop Pro e outras. No entanto, os arquivos SVGZ podem ser gerados ativando a compactação GZip no Apache Server ao enviar os dados da imagem.
consulte Mais informação | SVGZOutras conversões compatíveis
Usando Java, pode-se converter facilmente diferentes formatos, incluindo.