Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 28-09-2011
darkone2k4 darkone2k4 is offline
Miembro
 
Registrado: abr 2008
Posts: 89
Poder: 17
darkone2k4 Va por buen camino
Imprimir una hoja de un PDF

salu2 amigos.

Es posible imprimir una hoja en particular de un PDF usando Delphi?, pero si cargar el PDF en pantalla, sino que imprimirlo directamente, esto debido a que se deben imprimir masivamente muchos documentos, los cuales tienen varias páginas, pero sólo se necesita imprimir una.

Estaré atento a sus comentarios.


salu2.
Responder Con Cita
  #2  
Antiguo 28-09-2011
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 19
Chris Va por buen camino
Con la función ShellExecute se puede utilizar el verbo print, en lugar de [COLOR="rgb(0, 100, 0)"]open[/color] para imprimir un archivo directamente. Lo que desconozco es que si se le puede indicar el número de página que deberá imprimir. Esto último depende del programa que utilices para imprimir el archivo, ya sea Adobe Acrobat o Foxit Reader por ejemplo.

Saludos,
Chris
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #3  
Antiguo 28-09-2011
darkone2k4 darkone2k4 is offline
Miembro
 
Registrado: abr 2008
Posts: 89
Poder: 17
darkone2k4 Va por buen camino
Cita:
Empezado por Chris Ver Mensaje
Con la función ShellExecute se puede utilizar el verbo print, en lugar de [COLOR="rgb(0, 100, 0)"]open[/color] para imprimir un archivo directamente. Lo que desconozco es que si se le puede indicar el número de página que deberá imprimir. Esto último depende del programa que utilices para imprimir el archivo, ya sea Adobe Acrobat o Foxit Reader por ejemplo.

Saludos,
Chris
gracias por la respuesta amigo.
La verdad es que si puedo imprimir utilizando el shellExecute, pero no he podido imprimir una página determinada dentro del documento.
El programa que se utiliza es el Adobe Acrobat, estuve investigando opciones de línea de comando y no tiene...
Responder Con Cita
  #4  
Antiguo 28-09-2011
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 19
Chris Va por buen camino
Lo único que se me ocurre compañero es que utilices el control OCX de acrobat para hacer esto.

Saludos,
Chris
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #5  
Antiguo 28-09-2011
darkone2k4 darkone2k4 is offline
Miembro
 
Registrado: abr 2008
Posts: 89
Poder: 17
darkone2k4 Va por buen camino
Cita:
Empezado por Chris Ver Mensaje
Lo único que se me ocurre compañero es que utilices el control OCX de acrobat para hacer esto.

Saludos,
Chris
lo intenté, pero usar ese control ocx implica tener que cargar el archivo utilizando el componente, pero cuando se necesitan imprimir masivamente unos 100 documentos, no es viable hacerlo por el consumo de recursos y tiempo.

salu2.
Responder Con Cita
  #6  
Antiguo 28-09-2011
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 19
Chris Va por buen camino
Cita:
Empezado por darkone2k4 Ver Mensaje
lo intenté, pero usar ese control ocx implica tener que cargar el archivo utilizando el componente, pero cuando se necesitan imprimir masivamente unos 100 documentos, no es viable hacerlo por el consumo de recursos y tiempo.

salu2.
No entiendo a qué te refieres. Igual tendrías que cargar Adobe Acrobat para imprimir el archivo, o no?

Saludos!
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Imprimir 2 copias en una hoja -- FastReport edgar_vife Impresión 14 22-11-2008 21:36:20
Posicionar hoja antes de imprimir. solemno Impresión 7 11-08-2008 21:22:05
Imprimir dos albaranes en una hoja jorllazo Impresión 0 14-03-2007 20:40:52
Imprimir dos documentos en una sola hoja morfeo21 Impresión 0 06-07-2004 19:41:54
no correr la hoja al imprimir noe Impresión 1 17-02-2004 16:30:18


La franja horaria es GMT +2. Ahora son las 07:46:31.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi