Converter o formato JSON para SVGZ via Java

API Java para analisar o formato JSON para SVGZ em qualquer aplicativo Java J2SE, J2EE, J2ME

 

Usando Aspose.Total for Java , você pode converter o formato JSON para SVGZ em qualquer aplicativo Java em duas etapas simples. Em primeiro lugar, usando Aspose.Cells for Java , você pode analisar JSON para JPEG. Depois disso, usando Aspose.Imaging for Java , você pode converter JPEG em SVGZ.

Converter o formato JSON para SVGZ via Java

  1. Crie um novo objeto Workbook e abra o arquivo JSON
  2. Salve JSON como JPEG usando save método
  3. Carregue o documento JPEG usando a classe Image
  4. Salve o documento no formato SVGZ usando save método

Requisitos de conversão

Você pode facilmente usar o Aspose.Total para Java diretamente de um projeto baseado em Maven e inclua bibliotecas em seu pom.xml.

Como alternativa, você pode obter um arquivo ZIP em downloads .

Requisitos de conversão

Além disso, a API permite analisar JSON para SVGZ com opções de layout especificadas. Para especificar as opções de layout, você pode usar a classe JsonLayoutOptions . Ele permite que você processe uma matriz como uma tabela, ignore nulos, ignore o título da matriz, ignore o título do objeto, converta string em número ou data, defina data e formato de número e defina estilo de título. Todas essas opções permitem que você apresente seus dados conforme suas necessidades. O trecho de código a seguir mostra como definir as opções de layout.

Defina o layout e converta o formato JSON para SVGZ via Java

Usando a API, você também pode converter JSON em SVGZ com marca d’água em seu documento SVGZ. Para adicionar uma marca d’água, você pode primeiro converter JSON para JPEG e adicionar uma marca d’água nele. Para adicionar marca d’água, carregue um arquivo de imagem usando a classe Image , crie um objeto da classe Graphics e inicialize-a com o objeto Image, crie uma nova Matrix e defina a tradução e a transformação para o ângulo desejado e adicione marca d’água usando Graphics.drawString . Depois de adicionar a marca d’água em sua imagem, você pode salvar o JPEG como formato SVGZ.

Explore JSON Opções de conversão com Java

Converter JSONs para APNG (Gráficos Animados de Rede Portátil)
Converter JSONs para CHM (Ficheiro de Ajuda HTML Compilado)
Converter JSONs para DICOM (Imagem Digital e Comunicações em Medicina)
Converter JSONs para DOC (Formato binário do Microsoft Word)
Converter JSONs para DOCM (Arquivo Marco do Microsoft Word 2007)
Converter JSONs para DOT (Arquivos de modelo do Microsoft Word)
Converter JSONs para DOTX (Arquivo de modelo do Microsoft Word)
Converter JSONs para DXF (Formato de troca de desenho da Autodesk)
Converter JSONs para EMZ (Metarquivo Aprimorado Compactado do Windows)
Converter JSONs para EPUB (Abrir arquivo de e-book)
Converter JSONs para FLATOPC (Microsoft Word 2003 WordprocessingML)
Converter JSONs para JPEG2000 (Formato de Imagem J2K)
Converter JSONs para JPEG2000 (Formato de Imagem J2K)
Converter JSONs para MOBI (Abrir formato de e-book)
Converter JSONs para ODP (Formato de Apresentação OpenDocument)
Converter JSONs para ODT (Formato de Arquivo de Texto OpenDocument)
Converter JSONs para OTP (Formato Padrão do OpenDocument)
Converter JSONs para OTT (Modelo OpenDocument)
Converter JSONs para PCL (Linguagem de Comando da Impressora)
Converter JSONs para POT (Arquivos de modelo do Microsoft PowerPoint)
Converter JSONs para POTM (Arquivo de modelo do Microsoft PowerPoint)
Converter JSONs para POTX (Modelo de apresentação do Microsoft PowerPoint)
Converter JSONs para POWERPOINT (Arquivos de apresentação)
Converter JSONs para PPS (Apresentação de slides do PowerPoint)
Converter JSONs para PPSM (Apresentação de slides habilitada para macro)
Converter JSONs para PPSX (Apresentação de slides do PowerPoint)
Converter JSONs para PPT (Apresentação em powerpoint)
Converter JSONs para PPTM (Arquivo de apresentação habilitado para macro)
Converter JSONs para PS (Arquivo PostScript)
Converter JSONs para PSD (Documento do Photoshop)
Converter JSONs para RTF (Formato de texto rico)
Converter JSONs para TGA (Adaptador gráfico Truevision)
Converter JSONs para WMF (Metarquivo do Windows)
Converter JSONs para WMZ (Metarquivo compactado do Windows)
Converter JSONs para WORD (Formatos de arquivo de processamento de texto)
Converter JSONs para WORDML (Microsoft Word 2003 WordprocessingML)

O que é JSON Formato de Arquivo

O formato de arquivo JSON (JavaScript Object Notation) é um formato de intercâmbio de dados leve e amplamente utilizado. Ele foi derivado da linguagem de programação JavaScript, mas agora é independente de linguagem e suportado por várias linguagens de programação. Os arquivos JSON armazenam dados em um formato estruturado e legível, tornando-os fáceis de entender e processar por humanos e máquinas.

Arquivos JSON consistem em pares chave-valor organizados em uma estrutura hierárquica. Eles representam dados de forma simples e intuitiva usando objetos (entre colchetes {}) e arrays (entre colchetes []). Cada chave é emparelhada com um valor correspondente, que pode ser uma string, número, booleano, nulo, objeto ou matriz. Essa flexibilidade permite que o JSON lide com estruturas de dados complexas e aninhadas.

Uma das principais vantagens do JSON é sua simplicidade e facilidade de uso. Sua natureza leve e sintaxe mínima o tornam eficiente para transmissão de dados em redes e armazenamento em arquivos. Arquivos JSON são comumente usados para troca de dados entre servidores web e clientes, bem como para arquivos de configuração, APIs e armazenamento de dados estruturados.

Arquivos JSON são legíveis por humanos e podem ser facilmente entendidos e modificados usando um texto editor. Eles também são legíveis por máquina, permitindo que os aplicativos analisem e processem dados JSON com eficiência. Muitas linguagens de programação fornecem bibliotecas ou pacotes integrados para trabalhar com JSON, simplificando a análise e serialização de dados JSON.

O que é SVGZ Formato de Arquivo

O formato de arquivo SVGZ (Scalable Vector Graphics Compressed) é uma versão compactada do formato SVG (Scalable Vector Graphics). SVG é um formato gráfico vetorial baseado em XML usado para exibir e armazenar gráficos vetoriais bidimensionais com suporte para interatividade e animação. Os arquivos SVGZ, por outro lado, são arquivos SVG que foram compactados usando compactação gzip, resultando em tamanhos de arquivo menores.

A compactação de arquivos SVG no formato SVGZ oferece vários benefícios. Em primeiro lugar, reduz significativamente o tamanho do arquivo, tornando mais fácil e rápido a transmissão em redes e o carregamento em páginas da web. Isso torna os arquivos SVGZ ideais para gráficos da web, especialmente em cenários onde a largura de banda é limitada ou quando a otimização do desempenho da página da web é crucial.

Arquivos SVGZ podem ser criados compactando arquivos SVG existentes usando ferramentas de software ou utilitários que oferecem suporte à compactação gzip . Os arquivos SVGZ compactados podem ser descompactados de volta ao formato SVG original usando software ou bibliotecas compatíveis.

Assim como SVG, os arquivos SVGZ são amplamente suportados por navegadores modernos e vários aplicativos de software de design e edição. Eles permitem gráficos escalonáveis de alta qualidade, renderização de texto nítido e a capacidade de interagir com elementos usando CSS e JavaScript.

Arquivos SVGZ são comumente usados para uma variedade de propósitos, incluindo gráficos da web, ícones, logotipos, infográficos e ilustrações. Eles oferecem as vantagens de tamanhos de arquivo menores, mantendo os benefícios do formato SVG, como independência de resolução e escalabilidade sem perdas.