Descargar un conversor de archivos o ficheros

La conversión de datos es la conversión de datos informáticos de un formato a otro. En todo un entorno informático, los datos se codifican de diversas maneras. Por ejemplo, el hardware informático se construye sobre la base de determinados estándares, lo que requiere que los datos contengan, por ejemplo, comprobaciones de bits de paridad.

Si necesitas un conversor de archivos gratuito y que funcione genial, te recomiendo descargar Format Factory en nuestra pagina principal pulsando el botón grande de descargar y siguiendo las instrucciones. De todos modos seguimos con la explicación técnica por si te interesa.

De manera similar, el sistema operativo se basa en ciertos estándares para el manejo de datos y archivos. Además, cada programa de ordenador maneja los datos de manera diferente. Siempre que se cambie alguna de estas variables, los datos deben ser convertidos de alguna manera antes de que puedan ser utilizados por un ordenador, sistema operativo o programa diferente. Incluso versiones diferentes de estos elementos suelen implicar estructuras de datos diferentes. Por ejemplo, el cambio de bits de un formato a otro, por lo general con el propósito de interoperabilidad de las aplicaciones o de la capacidad de utilizar nuevas características, no es más que una conversión de datos.Conversor de archivos

Las conversiones de datos pueden ser tan simples como la conversión de un archivo de texto de un sistema de codificación de caracteres a otro; o más complejas, como la conversión de formatos de archivo de oficina, o la conversión de imágenes y formatos de archivo de audio.
Hay muchas maneras en las que los datos se convierten dentro del entorno informático. Esto puede ser transparente, como en el caso de la actualización a una versión más reciente de un programa de ordenador. Alternativamente, la conversión puede requerir procesamiento mediante el uso de un programa especial de conversión, o puede implicar un proceso complejo de pasar por etapas intermedias, o involucrar complejos procedimientos de “exportación” e “importación”, que pueden incluir la conversión a y desde un archivo de texto delimitado por tabulaciones o separado por comas. En algunos casos, un programa puede reconocer varios formatos de archivo de datos en la etapa de entrada de datos y, a continuación, también es capaz de almacenar los datos de salida en varios formatos diferentes. Dicho programa se puede utilizar para convertir un formato de archivo. Si no se reconoce el formato fuente o el formato de destino, a veces puede haber disponible un tercer programa que permita la conversión a un formato intermedio, el cual puede volver a formatearse utilizando el primer programa. Hay muchos escenarios posibles.

Información básica

Antes de llevar a cabo cualquier conversión de datos, el usuario o programador de aplicaciones debe tener en cuenta algunos aspectos básicos de la informática y la teoría de la información. Estos incluyen:

  • La información puede ser fácilmente desechada por el ordenador, pero añadir información requiere esfuerzo.
  • La computadora sólo puede agregar información de una manera basada en reglas.
  • Aumentar el muestreo de los datos o convertir a un formato más rico en funciones no añade información; simplemente deja espacio para esa adición, que normalmente debe hacer un ser humano.
  • Los datos almacenados en formato electrónico pueden ser modificados y analizados rápidamente.

Por ejemplo, una imagen de color verdadero puede convertirse fácilmente a escala de grises, mientras que la conversión opuesta es un proceso minucioso. La conversión de un archivo de texto Unix a un archivo de texto de Microsoft (DOS/Windows) implica la adición de caracteres, pero esto no aumenta la entropía ya que se basa en reglas; mientras que la adición de información de color a una imagen en escala de grises no se puede hacer de forma programática, ya que sólo un humano[necesita una cita] sabe qué colores son necesarios para cada sección de la imagen; no hay reglas que se puedan utilizar para automatizar ese proceso. Convertir un PNG de 24 bits a uno de 48 bits no le añade información, sino que sólo rellena los valores de píxeles RGB existentes con ceros[necesita una cita], de modo que un píxel con un valor de FF C3 56, por ejemplo, se convierte en FF00 C300 5600. La conversión hace posible cambiar un píxel para que tenga un valor de, por ejemplo, FF80 C340 56A0, pero la conversión en sí no lo hace, sólo puede manipularse la imagen. La conversión de un archivo de imagen o audio en un formato con pérdidas (como JPEG o Vorbis) a un formato sin pérdidas (como PNG o FLAC) o sin comprimir (como BMP o WAV) sólo desperdicia espacio, ya que la misma imagen con su pérdida de información original (los artefactos de compresión con pérdidas) se convierte en el objetivo. Una imagen JPEG nunca puede ser restaurada a la calidad de la imagen original de la que fue creada, no importa cuánto el usuario intente la función “Eliminación de artefactos JPEG” de su programa de manipulación de imágenes.
La restauración automática de la información que se perdió a través de un proceso de compresión con pérdidas probablemente requeriría avances importantes en inteligencia artificial.
Debido a estas realidades de la informática y la teoría de la información, la conversión de datos es a menudo un proceso complejo y propenso a errores que requiere la ayuda de expertos.

Conversión pivotal

La conversión de datos puede ocurrir directamente de un formato a otro, pero muchas aplicaciones que se convierten entre múltiples formatos utilizan una codificación pivotal a través de la cual cualquier formato de origen se convierte a su destino. Por ejemplo, es posible convertir texto cirílico de KOI8-R a Windows-1251 usando una tabla de búsqueda entre las dos codificaciones, pero el enfoque moderno es convertir el archivo KOI8-R a Unicode primero y de allí a Windows-1251. Este es un enfoque más manejable; en lugar de necesitar tablas de búsqueda para todos los pares posibles de codificaciones de caracteres, una aplicación sólo necesita una tabla de búsqueda para cada juego de caracteres, que utiliza para convertir a y desde Unicode, con lo que reduce el número de tablas de cientos a unas pocas decenas.
La conversión pivotal se usa de manera similar en otras áreas. Las aplicaciones de Office, cuando se emplean para convertir entre formatos de archivo de Office, utilizan su formato de archivo interno predeterminado como pivote. Por ejemplo, un procesador de texto puede convertir un archivo RTF a un archivo WordPerfect convirtiendo el RTF a OpenDocument y luego a WordPerfect. Un programa de conversión de imágenes no convierte una imagen PCX directamente a PNG; en su lugar, al cargar la imagen PCX, la decodifica a un formato de mapa de bits simple para uso interno en la memoria, y cuando se le ordena convertir a PNG, esa imagen de memoria se convierte al formato de destino. Un convertidor de audio que convierte de FLAC a AAC decodifica el archivo de origen a datos PCM crudos en la memoria primero, y luego realiza la compresión de AAC perdidosa en esa imagen de memoria para producir el archivo de destino.

Conversión de datos perdidos e inexactos

El objetivo de la conversión de datos es mantener todos los datos, y la mayor parte de la información incrustada como sea posible. Esto sólo se puede hacer si el formato de destino soporta las mismas características y estructuras de datos presentes en el archivo fuente. La conversión de un documento de procesamiento de texto a un archivo de texto plano implica necesariamente la pérdida de información de formato, ya que el formato de texto plano no es compatible con construcciones de procesamiento de texto como la marcación de una palabra en negrita. Por esta razón, la conversión de un formato a otro que no soporta una característica que es importante para el usuario es raramente llevada a cabo, aunque puede ser necesaria para la interoperabilidad, por ejemplo, la conversión de un archivo de una versión de Microsoft Word a una versión anterior para permitir la transferencia y el uso por otros usuarios que no tienen la misma versión posterior de Word instalado en su ordenador.
La pérdida de información puede mitigarse mediante la aproximación en el formato de destino. No hay manera de convertir un carácter como ä a ASCII, ya que el estándar ASCII carece de él, pero la información puede ser retenida aproximando el carácter como ae. Por supuesto, esto no es una solución óptima, y puede afectar a operaciones como la búsqueda y la copia; y si un idioma hace una distinción entre ä y ae, entonces esa aproximación implica la pérdida de información.
La conversión de datos también puede sufrir inexactitudes, resultado de la conversión entre formatos conceptualmente diferentes. El paradigma WYSIWYG, existente en procesadores de texto y aplicaciones de autoedición, frente al paradigma estructural-descriptivo, encontrado en SGML, XML y muchas aplicaciones derivadas de él, como HTML y MathML, es un ejemplo. El uso de un editor HTML WYSIWYG confluye los dos paradigmas, y el resultado son archivos HTML con código subóptimo, si no no estándar. En el paradigma WYSIWYG un doble linebreak significa un nuevo párrafo, ya que es la clave visual para tal constructo, pero un editor HTML WYSIWYG generalmente convierte tal secuencia a <BR><BR>, lo que estructuralmente no es un nuevo párrafo en absoluto. Como otro ejemplo, convertir de PDF a un formato de procesador de texto editable es una tarea difícil, porque PDF registra la información textual como el grabado en piedra, con cada carácter en una posición fija y las pausas de línea codificadas, mientras que los formatos de procesador de texto se adaptan al flujo de texto. PDF no conoce un carácter de espacio de palabra: el espacio entre dos letras y el espacio entre dos palabras difiere sólo en cantidad. Por lo tanto, un título con un amplio espaciado de letras para el efecto normalmente terminará con espacios en el archivo del procesador de texto, por ejemplo INTRODUCCIÓN con un espaciamiento de 1 em como I N T R O D U C U C T I O N en el procesador de texto.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *