Promotions

  • RH plus : Gestion avancée des ressources humaines

    Ce module apporte une couche d'ergonomie et des fonctionnalités complémentaires au module de gestion des ressources humaines standard de Dolibarr, telles que la facilité de créer des demandes d'absences depuis le planning salariés, l'ajout de taux de TVA automatique,l'intégration du barème km sur la tranche 1 et de google maps.

    174,00 €  (348€)
  • Thème QuaranteDeux

    Thème quarante deux est : * Compatible avec les versions 13 et + de Dolibarr. * Fonctionne sans heurts avec PHP 8. * Explorez une nouvelle expérience visuelle avec notre fonctionnalité tant attendue : le mode sombre!

    144,00 €  (288€)

Nouveaux produits

PDF Printer - Créez et Imprimez sur Étiquette, Emballage, Produit, Enveloppe, ...

c14146d20190917144003

Créez des Gabarits dynamiques avec Code-barres, Images, Polices personnalisées, Champs calculés, Texte dynamique, Et Imprimez sur Étiquette, Produit, Emballage, Papier, Enveloppe, etc. en 2 clics depuis chaque liste et chaque fiche métier compatibles.

287,96 €

  • Auteur E.I. Cédric ANCELIN
  • Version du module 21.2.2
  • Date de sortie 17/09/2019
  • Accès aux mises à jour et aux téléchargements 365 jours
  • Comment contacter l'assistance support@ancode.fr
  • Compatibilité Dolibarr V16 - V21   -   PHP>= 7.3
  • Dernière mise à jour 13/06/2025 14:13

Plus d'infos

L'achat inclus

  • 365 jours de Support et Mises à jour Voir conditions ), Renouvelable sur demande selon le tarif en vigueur sur ancode.fr
  • Formation et aide à l'installation du module (non inclus)

Informations

Créez des Gabarits

À l'aide de blocs prédéfinis (Texte, Paragraphe, Code-barre, Image, Rectangle, Ligne, Adresse), vous allez pouvoir construire votre document et visualiser le rendu final en temps réel.

Chaque bloc dispose de nombreuses options de positionnement, de dimensions, et de personnalisation.

Plus les détails concernant les blocs dans la documentation

Imprimez rapidement

Depuis page compatible, vous pouvez générer un document avec les valeurs contextuelles.

Par exemple, vous pouvez imprimer une étiquette d'un lot de produit, d'un produit, d'une nomenclature, en vous rendant sur la fiche en question. Ou, vous pouvez également générer les étiquettes de plusieurs produits ou plusieurs adresses en même temps, en vous rendant sur les listes concernées, ou depuis une commande, une expédition, ...

Fonctionnalités

Médias

  • Paramétrez vos propres médias à imprimer rapidement et facilement.
  • Le module permet d'imprimer sur n'importe quel format: A4, Avery, 100x150, Planche d'étiquettes, Étiquettes en rouleau, Carton, Boîte, Enveloppe, Produit, etc.
  • Compatible avec les feuilles multi-étiquettes comme, par exemple, les planches Avery.
  • Compatible avec toute imprimante acceptant les PDF: Dymo, Datamax, Imprimantes laser, jet d'encre, UV, thermique, ...

Types de contenu

  • Textes et Paragraphes
  • Code-barres (Types TCPDF disponibles dans Dolibarr)
  • Images (JPG, JPEG, PNG)
  • Valeurs calculées (Expressions utilisant la syntaxe PHP)
  • Valeurs des objets contextuels, attributs supplémentaires compris (extrafields)
  • Formes géométriques (Lignes et Rectangles)
  • Adresses formatées selon le pays

Les valeurs des objets contextuels peuvent être utilisées dans les champs calculés

Personnalisations

  • Couleurs du texte, des fonds, des lignes et bordures, etc.
  • Dimensions du texte, des bordures, des marges et espacements, etc.
  • Styles du texte (gras, souligné, barré, italique, etc.
  • Import de familles de police personnalisées

Formulaire d'impression

Générez et imprimez facilement et rapidement, grâce au bouton situé sur chaque fiche compatible:

  • Nomenclature BOM
  • Contact
  • Expédition
  • Facture
  • Ordre de fabrication
  • Commande
  • Commande fournisseur
  • Produit
  • Lot de produit
  • Proposition commerciale
  • Réception
  • Tiers
  • Entrepôt
  • - Adaptation possible à d'autres fiches sur demande -

Certaines fiches permettent d'imprimer vos propres informations (adresse expéditeur)

Options d'impression

Définissez des éléments de texte, paragraphe, image, code-barre, ou adresse sans valeurs prédéfinies pour permettre de les personnaliser à chaque impression.

Associations

Limitez optionnellement l’accès des gabarits à certaines fiches, à un tiers en particulier, une commande, un produit, etc.

Attributs supplémentaires

Activez optionnellement les attributs supplémentaires sur les lignes de proposition, de commande, de facture ou d'expédition, afin de définir un gabarit personnalisé pour chaque ligne de produit ou de service.

Import/export

Importez et exportez facilement vos gabarits au format JSON. Cela permet de sauvegarder vos gabarits, de les déplacer d'une instance de test à une instance de production, de les envoyer par email, etc.

Demo

Installation

  1. Téléchargez l'archive du module (module_ancodepdfprinter-x.x.x.zip) depuis DoliStore.com
  2. Copiez l'archive dans le dossier « custom » de Dolibarr
  3. En cas de mise à jour, supprimez le précédent dossier « ancodepdfprinter » du dossier « custom » de Dolibarr
  4. Décompressez l'archive
  5. Réinitialisez le module (désactivez-le puis réactivez-le)

Change log

Important information

  1. This module is constantly evolving, and changes can be significant between 2 major versions (examples: 19.1.x => 19.2.x or 19.x.x => 20.x.x). It is strongly recommended to save the custom data (templates, sheets, images, ...) of the module before updating, and to perform the updates on a test server before going into production.
  2. Update to v20+: The way images are imported has been improved and paths have been changed. Please backup your images before updating.
  3. Update to v19+: This is a MAJOR Update which requires the creation of document templates before putting it into production
  4. Update to v19+: Please disable and remove the StickyLabels module.

21.2.0 (2025-06-11)

Added

  • Added print form in supplier invoices

21.1.0 (2025-06-06)

Added

  • Compatible with Dolibarr 21
  • Improved interface
  • New « Visibility » option for templates
  • « Types of label » removed
  • New option to set the line height of a text
  • New option to choose whether or not to adjust the element size to fit inside the template (previously adjusted by default)
  • Font families are no longer imported globaly, but linked to a template
  • All custom related resources (fonts and images) are now included when exporting a template

Changed

  • Changed the way entities and variables are loaded
  • The names of the entity functions have been renamed for better understanding.

21.1.0 (2025-03-06)

Added

  • Compatible with Dolibarr 21

20.7.0 (2025-03-02)

Added

  • Delivery note labels

Changed

  • «Print» action button renamed to «Labels» and moved to the cards header

20.6.0 (2025-03-01)

Added

  • Product batches for shipping lines and receipt lines («Productlot» variable)

20.5.0 (2025-02-27)

Added

  • Send PDFs by email
  • Compatibility with most 1D barcode types: CODE 39, CODE 93, Standard 2 of 5, I25, CODE 128 + A/B/C, EAN 2, EAN 5, EAN 8, EAN 13, UPC-A, UPC-E, MSI, POSTNET, PLANET, RMS4CC / CBC, Klant index, Intelligent Mail Barcode - Onecode - USPS-B-3200, CODABAR, CODE 11, PHARMACODE, PHARMACODE TWO-TRACKS
  • Compatibility with most 2D barcode types: QRCODE (L,M,Q,H), DATAMATRIX, PDF417 (+options), RAW, RAW2

20.4.0 (2025-02-17)

Added

  • New computed field to define the conditions under which an item will be active

Changed

  • Date type variables now return the timestamp, please use the PHP "date" function or the Dolibarr "dol_print_date" function in a computed field

20.3.0 (2025-02-15)

Added

  • Create Bill of Materials labels
  • Significantly improved compatibility of computed fields with PHP syntax (no longer uses dol_eval)

20.2.0 (2025-02-06)

Added

  • Computed field (text element)
  • Import custom fonts

20.1.0 (2025-01-28)

Added

  • Dolibarr 20 Compatibility
  • General improvement of the code
  • General security improvement
  • Modified image import logic
  • Variables « CommonObject » and « CommonLine » are renamed « CommercialObject » and « CommercialObjectLine »
  • Variable « ProductBatch » is renamed « CommonBatch »
  • Changing the scope of use of label templates
  • Removed « scripts » folder

19.4.0 (2024-08-17)

Added

  • New element «Image»
  • Print documents from an Order (+Order Lines), a Proposal (+Proposal Lines), an Invoice (+Invoice Lines)
  • New button allowing access to the design of a template from the print form
  • Link/Unlink templates to an object and/or a third-party from a tab on each compatible card
  • Print using a different template for each line
  • Define a default template, a default sheet, and a default orientation for ALL LINES of a commercial card (Proposal, Order, Shipment, Invoice)
  • Define a template, a sheet, and an orientation for EACH LINE of a commercial card (Proposal, Order, Shipment, Invoice)
  • New generic variables for commercial cards: CommonObject and CommonLine
  • New search field on the template list
  • Set a custom value to a text or paragraph element from the print form if the element has no value in the template
  • Introducing error messages into the print form
  • New dynamic variable {{Translation::TheTranslationKey}} to use translation keys in text fields

Changed

  • Elements no longer automatically use the available remaining height when no value is entered, but only the necessary height
  • A large part of the variables linked to a commercial card are removed. You must now use generic variables CommonObject and CommonLine
  • Complete refactoring of code to procedural, removal of classes and namespaces

Changed

  • Abnormal behavior of saving preferences on the print form
  • Fixed a bug where the document generator attempted to generate a disabled element
  • Attempting to generate a document from a template that contains no active elements will generate an empty document rather than an exception error
  • Several bug fixes

19.3.0 (2024-04-03)

Added

  • Management of templates
  • Create templates with the following blocks: text, paragraph, line, rectangle, address, barcode
  • Creation of documents for Products (+list), Manufacturing Order lines, Lots/series, Supplier order lines, Receipt lines, Shipping addresses, Third Parties (+list), Contacts (+list)

Changed

  • StickyLabels becomes Ancode PDF Printer
  • Creation of any type of document (not just labels)
  • Sheet management moved to module settings
  • Replaced tabs with a «Print» action button
  • Compatibility from Dolibarr 6 to Dolibarr 19