Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: Latigo54 en 16 Mayo 2018, 18:53 pm



Título: Duda al imprimir un documento desde . bat
Publicado por: Latigo54 en 16 Mayo 2018, 18:53 pm
Hola amigos!!

En estos dias e estado creando un programa para monitoriar una carpeta y que al descargarse un archivo pdf lo imprima automaticamente y lo borre e intentado con archivos .bat pero no e podido y tambien lo intente desde visual studio 2017 pero no puedo imprimir
alguno de ustedes sabra como hacerle. Eestado buscando por todos lados pero no encuentro lo que necesito


Título: Re: Duda al imprimir un documento desde . bat
Publicado por: Eleкtro en 18 Mayo 2018, 19:40 pm
tambien lo intente desde visual studio 2017 pero no puedo imprimir

En Google hay cien mil ejemplos para VB.NET, C# y VC++ sobre como immprimir un documento PDF...

Vas a necesitar hallar un componente/librería para la manipulación e impresión de documentos PDF, como por ejemplo estos productos de pago:

  • http://www.itextpdf.com/
  • http://www.o2sol.com/pdfview4net/overview.htm
  • https://www.vintasoft.com/vsimaging-dotnet-index.html

Esta otra librería es gratuita, pero según he leido es nefasto a la hora de imprimir...

  • https://www.nuget.org/packages/PdfSharp

O esta otra, gratuita también:
  • https://www.nuget.org/packages/Spire.PDF/

Y bueno, como herramientas command-line tienes esta:
  • https://www.doc2prn.com/
la cual puedes llamar desde un Batch-script, claro está.



Para detectar la creación del archivo en "X" directorio, puedes usar la clase FileSystemWatcher.

  • MSDN - FileSystemWatcher Class (https://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher(v=vs.110).aspx)

Saludos