Principio fundamental
- Preparar la secuencia de operaciones…
Conexión
- Una vez creado el archivo de comandos, envíelo a vpxPrint.
- Haga clic para ver ejemplos con diferentes entornos.
Y más allá...
- Familiarízate con todas las funciones.
- Aprenda a dibujar páginas, imágenes, códigos de barras, enviar correos electrónicos y crear archivos PDF con "The Discovery"
Seleccione su entorno de desarrollo a continuación...
Visual Basic
Al introducir líneas de código, la palabra vpxPrint. provoca la visualización de un menú contextual que sugiere las funciones disponibles de la clase.
Visual C#
Incluir la clase vpxPrint.cs en el proyecto
Al introducir líneas de código, la palabra vpxPrint. provoca la visualización de un menú contextual que sugiere las funciones disponibles.
from ctypes import*
########################### Create the output file #########################################
f = open(‘C:/temp/python.xpr’, ‘w’) # output file
f.write(‘
f.close()
########################### Different ways to call vpxPrint ###################################
1.import subprocess:
subprocess.call([“c:/windows/system32/vpxcall”, ‘C:/temp/python.xpr’])
2. call vpxCall:
param = ‘C:/temp/python.xpr’
arg=[“vpxCall”, param] # optional , “-LOG”
subprocess.Popen(arg)
3. call the dll:
xprint = cdll.LoadLibrary(“xprint.dll”)
xprint.printFile(‘C:/temp/python.xpr’)
Progress OpenEdge
Incluir xPrint.i en el proyecto
Delphi
Al introducir líneas de código, la palabra vpxPrint. provoca la visualización de un menú contextual que sugiere las funciones disponibles.
Delphi
Al introducir líneas de código, la palabra vpxPrint. provoca la visualización de un menú contextual que sugiere las funciones disponibles.
El archivo de comando
Los datos y comandos se insertan en un archivo de texto, con codificación ANSI o UNICODE, normalmente con sufijo .xpr.
Los comandos y opciones se especifican en etiquetas rodeadas por < y > , como en un archivo HTML. Pero no temas, su formato es mucho más sencillo y los comandos son concisos y potentes.
Ejemplo:
… es un archivo semilla que muestra una vista previa de “¡Hola mundo!” en la pantalla y también crea un archivo PDF llamado C:\temp\hello.pdf con el mismo contenido.
Otro ejemplo:
… se construye en la memoria (
¿Cuántas líneas de código debería escribir para esto sin vpxPrint? ¿Cuánto tiempo te llevaría?
Pero más allá de esto, son posibles multitud de situaciones, imprimir por supuesto pero también archivar (archivos TIF de varias páginas), enviar correos electrónicos de marketing, crear archivos PDF para impresión remota...
Imágenes, figuras, líneas, códigos de barras, dibuja en tu lienzo, maneja Excel o Powerpoint, ¡el límite es tu imaginación!
Este archivo será procesado por vpxPrint en un entorno Windows, pero el archivo se puede compilar en cualquier otro entorno.
vpxPrint es capaz de representar archivos locales, archivos de Internet-intranet desde un servidor web o un servidor FTP.