Crear dos PDFs de un archivo .ps? -- pdf campo con postscript camp Relacionados El problema

create two pdfs from one .ps file?


3
vote

problema

Español

Necesito reformatear un archivo de texto en un PDF. Usando Perl, estoy modificando un archivo de plantilla PostScript existente basado en lo que está en el archivo de texto. A veces, este archivo de texto será lo suficientemente largo para requerir un PDF de dos páginas.

¿Puedo crear un archivo PDF de dos páginas de un archivo PSPS usando GhostScript? Si es así, ¿qué le dice a Ghostscript donde debería ocurrir la rotura de la página?

Tal vez necesito usar dos archivos de plantilla. Uno para un PDF de una página y otro para un PDF de dos páginas.

Original en ingles

I need to reformat a text file into a PDF. Using Perl, I am modifying an existing PostScript template file based on what is in the text file. Sometimes this text file will be long enough to require a two page PDF.

Can I create a two page PDF file from one .ps file using GhostScript? If so, what tells GhostScript where the page break should occur?

Maybe I need to use two template files. One for a one page pdf and another for a two page PDF.

     

Lista de respuestas

3
 
vote
vote
La mejor respuesta
 

PostScript no tiene directamente el concepto de flujos de texto o saltos de página. El Showpage El operador hace la página al dispositivo, borra la página y comienza una nueva . La conversión PD a PDF creará una nueva página en el PDF en este operador. Si desea cortar un archivo PostScript en páginas, psutils es una serie de programas para manipular archivos PostScript.

 

PostScript doesn't directly have the concept of text flows or page breaks. The showpage operator renders the page to the device, clears the page and starts a new one. PS to PDF conversion will create a new page in the PDF on this operator. If you want to chop up a PostScript file into pages, psutils is a series of programs for manipulating PostScript files.

 
 
0
 
vote

Se ha reducido a lo que sea convertir su archivo de texto para crear comandos de PostScript apropiados para manejar la pausa de la página.

Se pasará una rotura de página si (y solo si) su plantilla PostScript invoca showpage .

 

It's down to whatever is converting your text file to create appropriate PostScript commands to handle the page break.

A page break will happen if (and only if) your PostScript template invokes showpage.

 
 
   
   
0
 
vote

Supongo que depende de lo que hay en su plantilla PostScript. Un archivo PostScript es un programa de computadora, y la lógica está determinada por la lógica en el PostScript. Si el formato de dos páginas es sustancialmente el mismo que el formato de una página, podría hacer que su script de Perl divida los datos, luego cree dos archivos de una sola página concatenados. GhostScript debe hacer ese archivo correctamente.

 

I would guess it depends on what's in your PostScript template. A PostScript file is a computer program, and page breaks are determined by the logic in the PostScript. If the two-page format is substantially the same as the one-page format, you could have your Perl script split the data up, then create two single-page files concatenated together. GhostScript should render that file correctly.

 
 

Relacionados problema

3  PDF: ¿Qué es DevicergB?  ( Pdf what is devicergb ) 
es este (a) un espacio de color propio como ADOBERGB y SRGB o es este (b) un nombre para el espacio de color RGB que utiliza el dispositivo? (en caso ...

3  Imprimir documento PDF con el módulo Win32Print de Python?  ( Print pdf document with pythons win32print module ) 
Estoy tratando de imprimir un documento PDF con el módulo Win32Print. Aparentemente, este módulo solo puede aceptar PCL o texto en bruto. ¿Es eso correcto? ...

0  ¿La mejor manera de generar un documento personalizado?  ( Best way to generate a custom document ) 
Estoy trabajando en generar un documento para imprimir. Debe usar una fuente TTF específica y todo debe estar impreso con gráficos vectoriales (para la calida...

2  PDFMARK POR DOCINFO Metadata en PDF no está aceptando caracteres acentuados en palabras clave o sujetas  ( Pdfmark for docinfo metadata in pdf is not accepting accented characters in keyw ) 
Estoy insertando metadatos en archivos PostScript con un programa, que se destilará a PDF con Adobe Destiller. Estoy usando este código que tomé de un capítul...

17  ¿Componente HTML5 para representar y anotar documentos PDF en el navegador?  ( Html5 component for rendering and annotating pdf documents in the browser ) 
Estoy tratando de crear una webApp que puede ver y anotar archivos PDF en un navegador sin instalarse Flash Player (como un iPad). ¿Hay algún componente gratu...

0  Abrir en el archivo PostScript falla  ( Open in postscript file fails ) 
ejecutando el siguiente código %!PS-Adobe-2.0 % /bdf { bind def } bind def /ldf { load def } bdf % /cm { 28.3464566929134 mul } bdf /icm { 28.34645669...

2  PostScript Número de copias  ( Postscript number of copies ) 
¿Hay una manera de editar un archivo PostScript, para agregar o aumentar el número de copias que se imprimirán? ...

8  Error en la conversión PDF a PostScript con GhostScript, el acceso se le niega no se puede abrir el archivo de línea de comandos _.at  ( Error in converting pdf to postscript with ghostscript access is denied unable ) 
i Instalé btn-group6 y actualizó el button('reset')17 "... sin embargo, estoy recibiendo un error cuando intento ejecutar este comando: btn-group8 ¿E...

7  ¿Cómo combinar dos archivos PostScript juntos?  ( How to merge two postscript files together ) 
Estoy tratando de fusionar dos o más archivos PostScript en uno. Probé la concatenación, pero no funciona, ya que cada archivo PostScript puede tener un encab...

-1  Convertir PS (POST Script) Archivo en Word usando ASP.NET  ( Convert ps post script file in to word using asp net ) 
Una pregunta en mi mente ¿Es posible convertir el archivo PostScript (PS) en el archivo Word (DOC) usando ASP.NET? Si es así, entonces, ¿cómo podemos resolver...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos