Nouvelles commandes pour sauvegarder et restaurer les paramètres d’impression

Traduit automatiquement de Deepl

Cette fonction permet aux utilisateurs d’enregistrer et de restaurer les paramètres d’impression (même ceux qui ne peuvent pas être définis à l’aide des commandes 4D Get print option et SET PRINT OPTION ) de manière rapide et efficace, que ce soit sous Windows ou Mac OS dans des environnements 32 et 64 bits.

Les imprimantes de bureau prennent en charge un grand nombre de fonctions : recto-verso, agrafage, perforation, filigrane, économie d’encre, calibrage des couleurs, pour n’en citer que quelques-unes. Les nouvelles commandes BLOB to print settings et Print settings to BLOB permettent de sauvegarder et de restaurer l’ensemble des informations disponibles via les boîtes de dialogue de l’imprimante, ce qui permet des travaux d’impression entièrement automatiques (et sans visage).

Cette nouvelle fonctionnalité permet d’améliorer la prise en charge des tâches d’impression automatique dans les applications professionnelles. En tant que développeur 4D, permettez à l’utilisateur d’enregistrer tous les paramètres de la boîte de dialogue de l’imprimante, y compris tous les paramètres personnalisés de l’imprimante utilisée, pour des travaux spécifiques tels que des factures, des devis, des étiquettes, des rapports, etc. Plus tard, il suffit de réutiliser ces paramètres, sans afficher la boîte de dialogue.

Tout en restant compatibles avec les commandes AP BLOB to print settings et AP Print settings to BLOB de l’ancien plugin 4D Pack et en permettant de réutiliser les blocs précédemment enregistrés, les nouvelles commandes permettent de surmonter l’ensemble limité de fonctionnalités d’impression prises en charge par les anciennes commandes 4D Pack.

La nouvelle commande BLOB to print settings permettra également de détecter si l’imprimante a été modifiée depuis la dernière sauvegarde des paramètres d’impression.

Il est déjà possible de définir et de lire certains des paramètres concernés à l’aide de commandes 4D spécifiques, mais d’autres, plus complexes ou spécifiques aux imprimantes et à leurs pilotes, ne sont disponibles que par le biais de boîtes de dialogue de paramétrage. L’utilisation de cette fonctionnalité permet d’éviter un accès répétitif à ces boîtes de dialogue et facilite le travail des développeurs 4D et des utilisateurs finaux.

Un exemple illustrant l’utilisation de ces nouvelles commandes est disponible : Exemple de base de données.

Pour plus de détails, veuillez vous référer à la documentation des commandes Print settings to BLOB et BLOB to print settings du manuel de référence du langage 4D v16 dans Doc Center.

Roland Lannuzel
- Product Owner & 4D Expert - Après avoir étudié l'électronique, Roland s'est lancé dans l'informatique industrielle en tant que développeur et consultant, créant des solutions pour les clients avec une variété de bases de données et de technologies. À la fin des années 80, il est tombé amoureux de 4D et l'a utilisé pour écrire des applications commerciales, notamment des systèmes de comptabilité, de facturation et de messagerie électronique. Il a rejoint la société en 1997 et a contribué à la conception de spécifications, d'outils de test et de démonstrations, ainsi qu'à la formation et à la présentation de la communauté 4D lors de nombreuses conférences. Il continue à façonner activement l'avenir de 4D en définissant de nouvelles fonctionnalités et des outils de développement de bases de données.