IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[FPDF] editer des etiquettes au format personnalié


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 5
    Points : 7
    Points
    7
    Par défaut [FPDF] editer des etiquettes au format personnalié
    Bonjour,

    j'utilise avec succès le script PDF_Label.php pour réaliser des étiquettes avec FPDF, ( proposé par LBA sur le site http://www.fpdf.org/)

    j'ai pu créer différents formats avec la variable var $_Avery_Labels, de la partie Listing of labels size du script.

    mais je voudrais permettre aux utilisateurs de mon site d'imprimer des étiquettes a leur format personnel et en leur faisant saisir les caractéristiques de leur étiquettes.

    je n'arrive pas à utiliser les Propriétés privées du script PDF_Label.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
     
    class PDF_Label extends FPDF {
     
    	// Propriétés privées .............cette partie me pose pb, comment l'utiliser ?
     
    	var $_Avery_Name	= '';				// Nom du format de l'étiquette
    	var $_Margin_Left	= 0;				// Marge de gauche de l'étiquette
    	var $_Margin_Top	= 0;				// marge en haut de la page avant la première étiquette
    	var $_X_Space 		= 0;				// Espace horizontal entre 2 bandes d'étiquettes
    	var $_Y_Space 		= 0;				// Espace vertical entre 2 bandes d'étiquettes
    	var $_X_Number 		= 0;				// Nombre d'étiquettes sur la largeur de la page
    	var $_Y_Number 		= 0;				// Nombre d'étiquettes sur la hauteur de la page
    	var $_Width 		= 0;				// Largeur de chaque étiquette
    	var $_Height 		= 0;				// Hauteur de chaque étiquette
    	var $_Char_Size		= 10;				// Hauteur des caractères
    	var $_Line_Height	= 10;				// Hauteur par défaut d'une ligne
    	var $_Metric 		= 'mm';				// Type of metric for labels.. Will help to calculate good values
    	var $_Metric_Doc 	= 'mm';				// Type of metric for the document
    	var $_Font_Name		= 'Arial';			// Name of the font
     
    	var $_COUNTX = 1;
    	var $_COUNTY = 1;
     
     
    // Listing of labels size
    // cette partie du script genère un format prédéterminé fonctionne sans pb
     
     
    	var $_Avery_Labels = array (
    	'A470x35'=>array('name'=>'A470x35','O'=>'P','paper-size'=>'A4',	'metric'=>'mm',	'marginLeft'=>3,	'marginTop'=> 8,		'NX'=>3,	'NY'=>8,	'SpaceX'=>0,	'SpaceY'=>0,	'width'=>70,	'height'=>35.125,		'font-size'=>10),;}
     
    // ................... suite du traitement
    j'ai esayé en nommant le format et en renseignant les variables dans les ligne ci-dessus, mais cela ne marche pas.
    pouvez-vous m'éclairer ?

    merci infiniment

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2009
    Messages : 4
    Points : 3
    Points
    3
    Par défaut Ton problème avec FPDF
    Salut,

    J'ai été confronté au même problème. Je voulais faire un site qui permette de faire des étiquettes de tout format a partir d'informations contenues sur des fichiers excel en .csv ou .txt.

    Si tu as besoin d'aide ou de bout de code, tiens-moi au courant.

    En tout cas, mon site marche (À peu près), et tu peux définir toi même les dimensions de tes étiquettes.

    Je te laisse voir (ne fais pas attention au design, je ne suis pas bon la dedans) : excel2label.com

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 5
    Points : 7
    Points
    7
    Par défaut solution trouvée
    Bonjour et merci de la réponse,

    en me creusant un peu, j'ai trouvé une solution à mon problème, j'ai conçu un formulaire permettant d'indiquer les cotes des etiquettes, leur nb en hauteur et largeur et les espaces entre celles-ci. ( comme dans le traitement de texte Word)
    la taille du texte s'adapte au format de l'étiquette, et le contenu est issu de la bdd du site (je ne peux pas te fournir l'adresse, car il est en accès restreint) en fait , c'est un outils de gestion de clubs de tir à l'arc et de compétition en ligne .
    j'ai également ajouté un contrôle de la cohérence des infos fournies. çà marche nickel.
    les utilisateur disposent également d'une liste de formats prédéfinis
    en visitant ton site, j'ai remarque que tu avais eu la même démarche.
    merci encore ,

  4. #4
    Nouveau Candidat au Club
    Inscrit en
    Décembre 2009
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    Bonjour à vous,

    Je viens de découvrir la classe fpdf et la classe PDF_label car j'ai besoin d'imprimer des étiquettes.

    J'ai réussi à récupérer les données de ma base pour générer les étiquettes dans le format qui convient, mais je n'arrive pas à mettre une image en fond (la même, pour chaque étiquette).

    Sauriez-vous m'aider et me dire comment faire pour ajouter une image pour chaque étiquette, via la classe PDF_Label ?

    Merci d'avance

    Jonathan

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [WD-2007] Etiquettes format personnalisé
    Par Blondine81 dans le forum Word
    Réponses: 2
    Dernier message: 13/09/2011, 20h02
  2. Etiquettes au format personnalisé
    Par Halzard dans le forum Excel
    Réponses: 2
    Dernier message: 07/05/2010, 11h05
  3. [AC-2007] Format impression des etiquettes
    Par ESVBA dans le forum Runtime
    Réponses: 1
    Dernier message: 07/02/2010, 20h18
  4. limiter la saisie dans un edit à des réels!!!
    Par shout dans le forum Windows
    Réponses: 10
    Dernier message: 21/06/2004, 16h20
  5. edition des données
    Par Revan012 dans le forum Bases de données
    Réponses: 2
    Dernier message: 15/06/2004, 12h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo