OpenPCL Open Source PCL Viewer – Serveur d’impression
Author: Titanfall —
Short summary: Nous sommes fiers de lancer OpenPCL. Ceci est un effort pour fournir à la communauté un open source de qualité Outils PCL, y compris un visionneuse PCL libre et gratuite (OpenPCLViewer) pouvant être utilisé immédiatement afficher, paginer et imprimer le fichier PCL Niveau 5 (norme HP LaserJet III 1990). Qu'est-ce que PCL? PCL est un […]
Quick overview
- Site
- Tutos GameServer
- Canonical URL
- https://tutos-gameserver.fr/2019/05/03/openpcl-open-source-pcl-viewer-serveur-dimpression/
- LLM HTML version
- https://tutos-gameserver.fr/2019/05/03/openpcl-open-source-pcl-viewer-serveur-dimpression/llm
- LLM JSON version
- https://tutos-gameserver.fr/2019/05/03/openpcl-open-source-pcl-viewer-serveur-dimpression/llm.json
- Manifest
- https://tutos-gameserver.fr/llm-endpoints-manifest.json
- Estimated reading time
- 5 minutes (250 seconds)
- Word count
- 830
Key points
- Nous sommes fiers de lancer OpenPCL.
- Ceci est un effort pour fournir à la communauté un open source de qualité Outils PCL, y compris un visionneuse PCL libre et gratuite (OpenPCLViewer) pouvant être utilisé immédiatement afficher, paginer et imprimer le fichier PCL Niveau 5 (norme HP LaserJet III 1990).
- Qu'est-ce que PCL?
- PCL est un acronyme pour Langue de contrôle de l'imprimante et est un langage de description de page développé par HP en tant que protocole d'imprimante.
Structured content
Nous sommes fiers de lancer OpenPCL. Ceci est un effort pour fournir à la communauté un open source de qualité Outils PCL, y compris un visionneuse PCL libre et gratuite (OpenPCLViewer) pouvant être utilisé immédiatement afficher, paginer et imprimer le fichier PCL Niveau 5 (norme HP LaserJet III 1990). Qu'est-ce que PCL? PCL est un acronyme pour Langue de contrôle de l'imprimante et est un langage de description de page développé par HP en tant que protocole d'imprimante. En savoir plus sur Wikipedia
La première visionneuse PCL open source publiée par OpenPCL.
Prise en charge de PCL niveau 5 (HP LaserJet III, vers 1990). Fonctionne sur les PC Windows, Macintosh, UNIX, Linux. Ouvrez les fichiers PCL sur n’importe quel lecteur mappé ou à partir d’une URL qui pointe vers un fichier PCL. Vous pouvez ouvrir jusqu'à 9 fichiers PCL dans des cadres MDI que vous pouvez mettre en mosaïque et en cascade. Voir à l'écran les différentes pages d'un fichier PCL multi-pages en cliquant sur le bouton différents noeuds de page dans l’arbre de gauche (ou flèche vers le haut / bas, ou cliquez sur le bouton boutons de barre d’outils suivant / précédent). Un bouton de la barre d’outils affiche / cache l’arbre. Chaque fichier PCL vous ouvrez a son propre arbre de navigation. Imprimez toutes les pages / sélectionnées / pages restantes sur l’une des imprimantes actuellement installées. La largeur du zoom est automatique à l'ouverture du fichier, à la mosaïque / en cascade et à la sortie du cadre de vue. la largeur change et lorsque vous affichez ou masquez l’arborescence des pages, et si vous cliquez sur le bouton de largeur du zoom de la barre d’outils. Vous pouvez zoomer / dézoomer en cliquant sur le bouton "Afficher / masquer le curseur de zoom" du menu barre d’outils, et sur le curseur de zoom contextuel, vous pouvez soit cliquer sur les boutons de zoom direct, ou faites glisser le pointeur du curseur de zoom vers la gauche ou vers la droite. Il y a aussi des boutons de zoom avant / arrière sur la barre d'outils. Chaque fichier PCL à l’écran a son propre zoom, indépendant des autres, et le zoom Le bouton de largeur de la barre d’outils indique toujours le facteur de zoom actuel du dernier clic En vue
Autres projets de la visionneuse PCL PageTech PCLReader – Gratuit (mais pas en source ouverte), Windows uniquement SwiftView / eLynx Viewer – Commercial (non gratuit) Verydoc PCL Toolkit – Commercial (non gratuit) Lincoln & Co LDV & PageView – Commercial (non gratuit)
Le projet OpenPCL est hébergé sur http://sourceforge.net/projects/openpcl OpenPCLViewer La première visionneuse PCL open source. En savoir plus à ce sujet ici. PclRenderImage C'est le composant non-interface utilisateur qui analyse et dessine le PCL qu'OpenPCLViewer affiche à l'écran. Alternativement, PclRenderImage.jar peut être sur le serveur backend et appelé depuis votre code Java en tant que moteur non-interface utilisateur pour convertir les octets PCL pouvant provenir d'une base de données ou de fichiers sur le serveur, dans une java.awt.image.BufferedImage. Le code Java que vous écrivez peut enregistrer l'image pour la visualiser plus tard, ou peut sous-classer PclRenderImage pour réutiliser l'analyse PCL mais obtenir un contrôle de code dans votre code Java pour dessiner d’autres formats d’image tels que JPG, PNG, TIFF, PDF au lieu de créer BufferedImage.
OpenPCLViewer a été conçu pour être intégré à votre Java Swing externe app où vous voulez le mettre, ou exécuter comme un applet Java sur votre page Web parce que c'est une sous-classe d'un JPanel au lieu d'un JFrame. Les fichiers openpcl.jar et pclrenderimage.jar ont des méthodes d’API publiques qui vous pouvez appeler pour contrôler tout ce qu'il peut faire. La barre d'outils par défaut peut éventuellement être masquée, mais cela signifie que l'interface utilisateur de votre application externe le code doit avoir les éléments de menu et les boutons de la barre d'outils qui ont des écouteurs d'action qui appellent les méthodes API pour tout contrôler. Si vous le souhaitez, au lieu d'ouvrir un fichier PCL, un tableau d'octets de PCL provenant d'un base de données peut être transmise à une méthode API qui renvoie l'image à afficher sur le écran. Vous pouvez directement utiliser le fichier pclrenderimage.jar non basé sur l'interface utilisateur pour restituer l'image. de passé en PCL octets et vous pouvez mettre l'image qu'il retourne à l'écran votre propre JPanel sans utiliser le fichier openpcl.jar basé sur l’UI. Licence OpenPCL publie tous les projets sous le Licence publique générale GNU GNU Lesser Projet Sourceforge http://sourceforge.net/projects/openpcl Documentation API
Click to rate this post! [Total: 0 Average: 0]
Topics and keywords
Themes: Serveur d'impression
License & attribution
License: CC BY-ND 4.0.
Attribution required: yes.
Manifest: https://tutos-gameserver.fr/llm-endpoints-manifest.json
LLM Endpoints plugin version 1.1.2.