Página 1 de 1

Imprimiendo PDFs en Windows 3.1

Publicado: 15 Ago 2018, 10:24
por zup
Pues eso, con el tema del PC Interno 2.0 me estaba preguntando cómo crear PDFs con Windows 3.1.

Las dos limitaciones fundamentales es que, bueno, es Windows 3.1 (corriendo bajo DOSBox) y que no quiero usar nada de Adobe (aunque supongo que sí hay versiones de Acrobat Writer y Distiller para ese sistema).

Mi plan alternativo: imprimir un fichero en un drvier de impresora PostScript conectada a FILE y usar ps2pdf (del Ghostscript) para convertirlo a PDF. Pero ese plan tiene dos inconvenientes:

- En algún momento leí que se recomendaba un modelo de impresora concreto para crear el PS, pero ahora mismo no puedo encontrarla. ¿Alguien sabe cuál es? (aunque en el fondo creo que cualquier impresora PS básica me valdría)

- Investigando lo de la impresora, he descubierto que ghostscript incluye un fichero .ppd cuyas características coinciden 100% con las del conversor. Usar ppds en Linux y Mac es fácil, y hay drivers para Windows 2000 y superiores que pueden usar ppds... ¿alguien sabe cómo usar un ppd en Windows 3.1?

Re: Imprimiendo PDFs en Windows 3.1

Publicado: 15 Ago 2018, 18:10
por princemegahit
Igual meto la pata, pero creo que era un driver de epson universal, ¿puede ser?

Re: Imprimiendo PDFs en Windows 3.1

Publicado: 16 Ago 2018, 10:01
por zup
Windows 3.1 tiene una serie de drivers genéricos, pero no me sirven.

El más básico (siempre lo instalo) es el genérico/solo texto. Solo imprime texto y si mal no recuerdo puedes elegir algunos códigos de control (negrita y esas cosas) para soportar algunas características. Obviamente, olvídate de imprimir bitmaps con él.

También tiene algunos genéricos para impresoras de agujas, que soportan subsets de las características de lenguajes de impresión populares (por ejemplo Epson FX). El problema es que en Ghostscript no hay un programa del estilo epson2pdf, por lo que se necesitaría un renderizador de lenguaje Epson a PS/PDF/impresora.

En otra parte me han sugerido que use una impresora compartida. La idea no es buena porque seguiría necesitando drivers para Windows 3.1 peeeeero... acaban de recordarme que tengo una Raspberry Pi haciendo un montón de tonterías en la red, y una de ellas es servidor de impresión. Lo puse para conectar una impresora HP con puerto USB a la red, pero también puse el driver de impresión CUPS-PDF (que imprime a PDF). Lo importante es que en CUPS sí está documentado qué driver se puede usar como "genérico": el de la impresora HP Laserjet 4550 PS.

Así que (de momento) he instalado el driver de la 4550 PS en Windows 3.1 conectado a FILE. Ahora intentaré probar a imprimir algo y usarlo con ps2pdf o escupirlo mediante LPR a la Raspberry Pi.

(Nota mental: a ver si pillo una pila TCP/IP para Windows 3.1 en alguna parte)

Re: Imprimiendo PDFs en Windows 3.1

Publicado: 16 Ago 2018, 11:42
por BlackHole