¿Qué es el formato de archivo GPD?
Un archivo .gpd es un archivo de descripción genérica de impresora, un archivo de configuración en texto plano utilizado por el controlador de impresora universal de Microsoft Windows (Unidrv). Escrito en el lenguaje GPD propietario de Microsoft, el archivo describe cada capacidad de una impresora que no sea PostScript: tamaños de papel y bandejas compatibles, resoluciones de impresión, modos de color, opciones de dúplex y las secuencias de comandos PCL o ESC/P necesarias para controlar el hardware. Cada directiva en el archivo tiene el prefijo * (asterisco), lo que hace que la sintaxis sea inmediatamente reconocible.
Los archivos .gpd se instalan como parte de un paquete de controladores de impresora junto con archivos de configuración .inf y DLL de controladores binarios. Cuando se instala una impresora, Windows analiza el .gpd y compila una caché binaria .pnf para una carga posterior más rápida; el archivo de texto original no se utiliza en el momento de la impresión.
El lenguaje GPD se introdujo con Windows NT 4.0 en 1996 y se amplió en GPD v2 (Windows Vista) para añadir compatibilidad con cadenas Unicode para nombres de funciones de impresora internacionales. Está totalmente documentado en el Windows Driver Kit (WDK). GPD es distinto de los archivos PPD de PostScript, que cumplen la misma función para las impresoras PostScript pero son procesados por Pscript.dll en lugar de Unidrv.
Windows 8 introdujo los controladores de impresora v4 que utilizan un modelo de manifiesto diferente, pero los controladores basados en GPD v3 todavía son distribuidos ampliamente por los OEM y siguen siendo totalmente compatibles con Windows 10 y 11. Los usuarios suelen encontrar archivos .gpd al descomprimir un archivo de controlador de impresora descargado del sitio web de un fabricante.
Seguridad y protección
RIESGO: LOWArchivo de definición de controlador de impresora en texto plano. No se puede ejecutar directamente; no representa riesgo de malware. Modificar un GPD puede romper la instalación del controlador de impresora.
Detalles del formato
en pocas palabras- Game Package Data (varios juegos) - La extensión .gpd también es utilizada por algunos motores de juegos para paquetes de datos o guardado de partidas; no tiene relación alguna con los controladores de impresora.
Programas que abren archivos GPD
Detalles técnicos
especificación profunda| Tipo de formato | Lenguaje de descripción de impresora basado en texto (Microsoft GPD) |
| Codificación | Texto ASCII/ANSI; cadenas Unicode compatibles en GPD v2+ |
| Sintaxis de palabras clave | Cada directiva tiene el prefijo `*` (asterisco) |
| Componente del controlador | Analizado por `unidrv.dll` (Controlador de impresora universal) |
| Caché en tiempo de ejecución | Compilado a binario `.pnf` en el momento de la instalación; el `.gpd` no se lee durante la impresión |
| Describe | Tamaños de papel, resoluciones, modos de color, dúplex, secuencias de comandos PCL/ESC-P, fuentes residentes en hardware |
| Contenido del paquete del controlador | Desplegado junto a `.inf`, DLL binarias y archivos de recursos de impresora |
| Tamaño de archivo típico | 5 KB - 500 KB |
| Palabra clave de versión | `*GPDFileVersion` declara la versión del formato (p. ej., «1.0» o «2.0») |
| Adiciones de GPD v2 | Soporte de cadenas Unicode para nombres de funciones internacionales (Windows Vista+) |
| Soporte de SO | Windows NT 4.0 y posteriores; modelo de controlador v3 totalmente compatible con Windows 10 y 11 |
| Diferencia con PPD | Los archivos PPD describen impresoras PostScript a través de Pscript.dll; GPD se dirige a hardware PCL/ESC-P que no es PostScript |
| Lanzado | Windows NT 4.0 (1996) with the UniDrv printer driver architecture |
| Última versión | GPD v2 (Windows Vista+); ongoing, documented in Windows Driver Kit (WDK) |
| Especificación | learn.microsoft.com |
Conversiones de GPD
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos GPD.