Visual Basic.NET - Impresion PDF

 
Vista:
sin imagen de perfil

Impresion PDF

Publicado por DAVID (2 intervenciones) el 09/12/2022 17:23:48
Hola como estan, alguien puede ayudarme quiero ver si en vb.net hay como imprimir tipo folleto
imagen_2022-12-09_112215924

asi como la imagen , pero sin cuadro de dialogo.

Encontre el codigo para imprimir directamente el pdf usando procesos y foxitreader.exe pero no se como mandar el parametro para que lo haga como en la imagen si alguien sabe como hacerlo o algun otro metodos les gradeceria.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Phil Rob
Val: 3.353
Oro
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Impresion PDF

Publicado por Phil Rob (1554 intervenciones) el 09/12/2022 17:53:08
Hola,
Si la impresora por defecto es la PDF (Foxit o Adobe o otra), la pantalla de tu imagen vendrá.
Si es otra impresora por defecto, debes utilizar la herramienta de selección. Pienso que es el PrintSetup.
Espero que este te ayudará...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Impresion PDF

Publicado por DAVID (2 intervenciones) el 10/12/2022 00:17:25
si pero quiero que la impresion salga tipo Folleto como la foto
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Phil Rob
Val: 3.353
Oro
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Impresion PDF

Publicado por Phil Rob (1554 intervenciones) el 10/12/2022 07:45:09
Hola,
No había comprendido bien "folleto", ahora sí.
Pienso que este es un formato ajustado con los parámetros del impresora. En este caso, para lo ser hecho con código, este debe ser códigos de "driver" pdf. No los conozco.
Quizá existe "api" en Adobe o Foxit...
Lo siento, no puedo te ayudar con este sujeto ...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Phil Rob
Val: 3.353
Oro
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Impresion PDF

Publicado por Phil Rob (1554 intervenciones) el 11/12/2022 08:48:00
Hola,

Reflexiono todavía sobre tu problema…
Pienso que si encuentras como escribir los parámetros de línea de comandos (batch commands), entonces puedes ejecutar la impresión de pdf con Process.Start o con VisualBasic.Shell.

Este un ejemplo que imprime la página 15 del pdf con el sistema AcrobatReader (lo puede ser instalado con 0$). También debe existir formato de parámetros por FoxitReader.

1
2
3
4
5
6
7
8
9
10
11
Dim NombreYRutaDelFichero As String = "D:\Tmp\ProcessTest\ManualPracticoSQL.pdf"   ' por ejemplo
Dim LosParametros As String = "/A page=15" & " " & NombreYRutaDelFichero
        Try
            Process.Start("AcroRD32", LosParametros)
        Catch
            Try
                Process.Start("Acrobat", LosParametros)
            Catch
                '
            End Try
        End Try

Te propongo de buscar “imprimir pdf en lilea de comandos”.

Buen domingo …
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar