Convierta el formato JSON a TGA a través de Java

API de Java para analizar el formato JSON a TGA dentro de cualquier aplicación Java J2SE, J2EE, J2ME

 

Usando Aspose.Total for Java , puede convertir el formato JSON a TGA dentro de cualquier aplicación Java en dos simples pasos. En primer lugar, al usar Aspose.Cells for Java , puede analizar JSON a JPEG. Después de eso, usando Aspose.Imaging for Java , puede convertir JPEG a TGA.

Convierta el formato JSON a TGA a través de Java

  1. Cree un nuevo objeto Workbook y abra el archivo JSON
  2. Guarde JSON como JPEG usando save método
  3. Cargue el documento JPEG usando la clase Imagen
  4. Guarde el documento en formato TGA usando save método

Requisitos de conversión

Puede usar fácilmente Aspose.Total para Java directamente desde un proyecto basado en Maven e incluya bibliotecas en su pom.xml.

Alternativamente, puede obtener un archivo ZIP de descargas .

Requisitos de conversión

Además, la API le permite analizar JSON a TGA con opciones de diseño específicas. Para especificar las opciones de diseño, puede usar la clase JsonLayoutOptions . Le permite procesar una matriz como una tabla, ignorar nulos, ignorar el título de la matriz, ignorar el título del objeto, convertir una cadena en un número o fecha, establecer el formato de fecha y número y establecer el estilo del título. Todas estas opciones le permiten presentar sus datos según sus necesidades. El siguiente fragmento de código le muestra cómo configurar las opciones de diseño.

Establezca el diseño y convierta el formato JSON a TGA a través de Java

Usando la API, también puede convertir JSON a TGA con marca de agua en su documento TGA. Para agregarle una marca de agua, primero puede convertir JSON a JPEG y agregarle una marca de agua. Para agregar una marca de agua, cargue un archivo de imagen usando la clase Imagen , cree un objeto de Graphics e inicialícela con el objeto Image, cree una nueva Matrix y configure la traducción y transformación al ángulo deseado y agregue una marca de agua usando [Graphics.drawString]( https://reference.aspose.com/imaging/java/com.aspose.imaging/Graphics# método drawString-java.lang.String-com.aspose.imaging.Font-com.aspose.imaging.Brush-float-float-). Después de agregar la marca de agua en su imagen, puede guardar el JPEG como formato TGA.

Explore JSON opciones de conversión con Java

Convertir JSONs a APNG (Gráficos de red portátiles animados)
Convertir JSONs a CHM (Archivo de ayuda HTML compilado)
Convertir JSONs a DICOM (Imágenes digitales y comunicaciones en medicina)
Convertir JSONs a DOC (Formato binario de Microsoft Word)
Convertir JSONs a DOCM (Archivo Marco de Microsoft Word 2007)
Convertir JSONs a DOT (Archivos de plantilla de Microsoft Word)
Convertir JSONs a DOTX (Archivo de plantilla de Microsoft Word)
Convertir JSONs a DXF (Formato de intercambio de dibujos de Autodesk)
Convertir JSONs a EMZ (Metarchivo mejorado comprimido de Windows)
Convertir JSONs a EPUB (Abrir archivo de libro electrónico)
Convertir JSONs a FLATOPC (Microsoft Word 2003 WordprocessingML)
Convertir JSONs a JPEG2000 (Formato de imagen J2K)
Convertir JSONs a JPEG2000 (Formato de imagen J2K)
Convertir JSONs a MOBI (Formato de libro electrónico abierto)
Convertir JSONs a ODP (Formato de presentación de OpenDocument)
Convertir JSONs a ODT (Formato de archivo de texto de OpenDocument)
Convertir JSONs a OTP (Formato estándar de OpenDocument)
Convertir JSONs a OTT (Plantilla de documento abierto)
Convertir JSONs a PCL (Lenguaje de comandos de la impresora)
Convertir JSONs a POT (Archivos de plantilla de Microsoft PowerPoint)
Convertir JSONs a POTM (Archivo de plantilla de Microsoft PowerPoint)
Convertir JSONs a POTX (Presentación de plantilla de Microsoft PowerPoint)
Convertir JSONs a POWERPOINT (Archivos de presentación)
Convertir JSONs a PPS (Presentación de diapositivas de PowerPoint)
Convertir JSONs a PPSM (Presentación de diapositivas habilitada para macros)
Convertir JSONs a PPSX (Presentación de diapositivas de PowerPoint)
Convertir JSONs a PPT (Presentación de Powerpoint)
Convertir JSONs a PPTM (Archivo de presentación habilitado para macros)
Convertir JSONs a PS (Archivo PostScript)
Convertir JSONs a PSD (Documento de Photoshop)
Convertir JSONs a RTF (Formato de texto enriquecido)
Convertir JSONs a SVGZ (Gráficos vectoriales escalables comprimidos)
Convertir JSONs a WMF (Metarchivo de Windows)
Convertir JSONs a WMZ (Metarchivo de Windows comprimido)
Convertir JSONs a WORD (Formatos de archivo de procesamiento de textos)
Convertir JSONs a WORDML (Microsoft Word 2003 WordprocessingML)

Qué es JSON Formato de archivo

El formato de archivo JSON (JavaScript Object Notation) es un formato de intercambio de datos liviano y ampliamente utilizado. Se derivó del lenguaje de programación JavaScript, pero ahora es independiente del lenguaje y es compatible con varios lenguajes de programación. Los archivos JSON almacenan datos en un formato estructurado y legible, lo que los hace fáciles de entender y procesar tanto por humanos como por máquinas.

Los archivos JSON constan de pares clave-valor organizados en una estructura jerárquica. Representan datos de una manera simple e intuitiva usando objetos (entre llaves {}) y matrices (entre corchetes []). Cada clave se empareja con un valor correspondiente, que puede ser una cadena, un número, un valor booleano, un valor nulo, un objeto o una matriz. Esta flexibilidad permite que JSON maneje estructuras de datos complejas y anidadas.

Una de las principales ventajas de JSON es su simplicidad y facilidad de uso. Su naturaleza liviana y sintaxis mínima lo hacen eficiente para la transmisión de datos a través de redes y el almacenamiento en archivos. Los archivos JSON se usan comúnmente para el intercambio de datos entre servidores web y clientes, así como para archivos de configuración, API y almacenamiento de datos estructurados.

Los archivos JSON son legibles por humanos y se pueden entender y modificar fácilmente usando un texto editor. También son legibles por máquina, lo que permite que las aplicaciones analicen y procesen datos JSON de manera eficiente. Muchos lenguajes de programación proporcionan bibliotecas o paquetes integrados para trabajar con JSON, lo que simplifica el análisis y la serialización de datos JSON.

Qué es TGA Formato de archivo

El adaptador de gráficos Truevision (TGA) es un formato de archivo de gráficos raster desarrollado por Truevision Inc. Inicialmente se diseñó como el formato nativo para las placas TARGA y VISTA, que se encontraban entre las primeras tarjetas gráficas compatibles con IBM PC en ofrecer una visualización en color real con 24 pedacitos TGA admite hasta 32 bits por píxel e incluye funciones como compresión, canales alfa y corrección gamma.

El formato de archivo TGA es relativamente sencillo y consta de varios campos obligatorios seguidos de una sección de datos de imagen de longitud variable . El encabezado de un archivo TGA debe incluir campos específicos como el número de bytes de ID de imagen, el número de entradas del mapa de color (si corresponde), el número de píxeles de imagen por byte, las coordenadas X e Y del origen de la imagen, el ancho y la altura de la imagen en píxeles, el número de bits por píxel y el byte descriptor de la imagen.

La sección de datos de la imagen del archivo TGA contiene los píxeles de la imagen real almacenados como una secuencia de bytes. Cada píxel está representado por un número específico de bits, que debe ser un múltiplo de 8 según el encabezado. El byte del descriptor de imagen proporciona información sobre la orientación de la imagen y el canal alfa. Los dos bits más altos indican la profundidad del canal alfa, mientras que los seis bits restantes determinan la orientación de la imagen: de izquierda a derecha, de arriba a abajo; de derecha a izquierda, de arriba a abajo; de izquierda a derecha, de abajo hacia arriba; o de derecha a izquierda, de abajo hacia arriba.

Si la imagen incluye un canal alfa para transparencia, se almacenará en una sección separada después de los datos de la imagen. Los datos del canal alfa consisten en una secuencia de bytes, y cada byte representa la opacidad de un píxel correspondiente.