Principe de base
- Préparer la séquence des opérations…
Connexion
- Une fois le fichier de commandes créé, envoyez-le à vpxPrint.
- Cliquez pour voir des exemples avec différents environnements.
Découvrir...
- Familiarisez-vous avec toutes les fonctionnalités.
- Apprenez à dessiner des pages, des images, des codes-barres, envoyer des e-mails, créer des fichiers PDF avec « The Discovery »
Sélectionnez votre environnement de développement ci-dessous…
Visual Basic
Lors de la saisie de lignes de code, le mot vpxPrint. provoque l’affichage d’un menu contextuel suggérant les fonctions disponibles de la classe.
Visual C#
Inclure la classe vpxPrint.cs dans le projet
Lors de la saisie de lignes de code, le mot vpxPrint. provoque l’affichage d’un menu contextuel suggérant les fonctions 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
Inclure xPrint.i dans le projet
Delphi
Lors de la saisie de lignes de code, le mot vpxPrint. provoque l’affichage d’un menu contextuel suggérant les fonctions disponibles.
Delphi
Lors de la saisie de lignes de code, le mot vpxPrint. provoque l’affichage d’un menu contextuel suggérant les fonctions disponibles.
Le fichier de commandes
Les données et commandes sont insérées dans un fichier texte, avec un encodage ANSI ou UNICODE, généralement avec un suffixe .xpr.
Les commandes et options sont spécifiées dans des balises entourées de < et > , comme dans un fichier HTML. Mais n’ayez crainte, leur format est beaucoup plus simple et les commandes sont concises et puissantes.
Exemple:
… est un fichier de départ qui prévisualise « Hello World ! » à l'écran et crée également un fichier PDF appelé C:\temp\hello.pdf avec le même contenu.
Un autre exemple :
… construit en mémoire (
Combien de lignes de code devriez-vous écrire pour cela sans vpxPrint ? Combien de temps cela vous prendrait-il?
Mais plus que cela, une multitude de situations sont possibles, impression bien sûr mais aussi archivage (fichiers TIF multipages), envoi d'emails marketing, création de fichiers PDF pour impression à distance…
Images, figures, lignes, codes barres, dessinez sur votre toile, gérez Excel ou Powerpoint, la limite est votre imagination !
Ce fichier sera ensuite rendu par vpxPrint dans un environnement Windows, mais le fichier peut être construit sur n’importe quel autre environnement.
vpxPrint est capable de rendre des fichiers locaux, des fichiers Internet-intranet à partir d’un serveur Web ou d’un serveur FTP.