Jump to content

chistof

Actif
  • Content Count

    13
  • Joined

  • Last visited

Community Reputation

0 Neutre

About chistof

  • Birthday 08/04/1978

Contact Methods

  • Website URL
    http://
  1. Oui ça peut être une piste intéressante cependant je crois qu'il faudrait prendre en compte la taille des lettres pour avoir un résultat très propre, si on ne fait que compter les caractères on aura des lignes de longueur différente. Et comment avoir l'info des dimensions de chaque lettre relativement à la police, à la taille, au style du texte en PDF ?
  2. Bonjour, Mon besoin est le suivant : un utilisateur tape un texte légèrement formaté (gras et italique, saut de ligne simple ou paragraphe par exemple) en mode WYSIWIG, il n'est contraint que par le nombre de mots maximum. On enregistre le message dans un champ texte d'une BD (MySQL). Puis il me faut une moulinette qui formate le texte dans une mise en page sur 3 colonnes justifiées dans un document PDF. L'utilisateur de l'appli ne devra pas se soucier du colonnage, la moulinette doit en fait passer automatiquement à la colonne suivante quand on arrive sur la dernière ligne et que le mot suivant ne rentre pas entièrement. Actuellement j'ai uniquement un <textarea> pour écrire mon texte. Je pensais utiliser TinyMCE pour formater le texte et peut être la librairie FPDF pour enregistrer à la volée le texte dans plusieurs colonnes, mais je ne sais pas si FPDF sera assez puissant pour automatiser tout cela. L'avantage est que le format de rendu final en PDF est prédéterminé, donc on peut le fixer une fois pour toute au début. Avez vous déjà rencontré des problématiques similaires ? Un tuyau ? Autrement dit quelles sont les solutions pour générer des PDF dans un format prédéfini avec du texte HTML dynamique ?
  3. Finalement, j'ai l'impression que du code ASP 3 peut être accepté aussi dans Visual Web Developper 2005, j'avais simplement fait une erreur dans mon script... Ou peut être est-ce le fait que ASP.NET engloble le langage ASP 3 ? Je ne connais pas bien le domaine. Merci pour l'info sur IIS en tout cas, c'est ça que je voulais savoir.
  4. Bonjour, Je souhaite éditer et tester des pages ASP sur ma machine, Windows XP version familliale version 2002 SP2 J'ai téléchargé et installé Visual Web Developper 2005 Express qui contient un serveur léger de développement mais apparament on peut uniquement écrire et afficher des scripts ASP.NET et pas ASP old school. Sur le site de Microsoft je ne trouve que de la doc pour installer IIS sur XP Pro. Quel est le moyen le plus simple ? merci
  5. La classe textImg permet de transformer un texte en image PNG avec un fond transparent. Elle utilise la librairie GD version 2. Les caractéristiques principales sont : * le choix de la police, la taille, l'angle d'écriture et la couleur du texte, * le calcul optimisé des dimensions de l'image en fonction de la longueur du texte, * la création d'un arrière plan transparent dans l'image, * le positionnement dans une image de fond existante pour fusionner les deux. Je vous invite à la tester si vous êtes intéressés par le graphisme sous PHP. Toutes vos remarques seront les bienvenues Il y a également sur le site une page d'application qui vous laissera assouvir vos instincts de taggeurs enfouis en vous depuis votre adolescence Enjoy, http://christophe.helson.free.fr/textimg.php5
  6. Le point de départ est uniquement de progresser en développement objet php5. Comme j'aime l'aspect imagerie, j'ai choisi de creuser les possibilités de la librairie GD. Aprés en lisant les commentaires du manuel php, j'ai vu que ça pouvait correspondre à un manque dans le domaine. Effectivement ce n'est pas du tout adapté à un point de vue rédactionnel, puisque non référençable. Je le verrais plutôt pratique d'un point de vue graphisme. Je vous tiens au courant.
  7. Je reprends le fil de cette discussion intéressante. Effectivement si on passe imagealphablending à false, on peut gérer les transparences correctement. Par exemple pour obtenir un fond transparent dans une image (imagefill ne fonctionne pas avec des couleurs transparentes utilisant des alpha, en tout cas pas sous PHP 5.0, il semble que sur la dernière version cela est corrigé) : //$img est une ressource créé à partir de imagecreatetruecolor par ex. imagealphablending($img,false); $black = imagecolorallocate($img,0,0,0); imagefill($img,0,0,$black); imagecolortransparent($img,$black); //continuer avec imagettftext(...) pour écrire un texte Si vous ne mettez pas la ligne imagealphablending false vous aurez aussi un fond transparent mais le bord de l'écriture sera mixé avec du noir (bien moche). Attention aprés vous ne pouvez plus utiliser la couleur noire pure (0,0,0), vous pouvez utiliser à la place (0,0,1). Si ça intéresse quelqu'un, je suis sur le point de terminer une classe basée sur la librairie GD 2 qui permet d'écrire et éditer du texte sur fond transparent, disponible dans quelques jours sur http://christophe.helson.free.fr
  8. Exact, je l'ai trouvé en faisant un print_r($_REQUEST). C'est bizarre car en même temps dans la barre d'adresse j'ai bien couleur.x qui s'affiche mais bon ça marche.
  9. Bonjour, Dans un script j'utilise une balise <input type=image name="couleur" .../> pour transmettre la position du click dans l'image. J'utilise la methode GET dans mon formulaire, je vois bien couleur.x=93?couleur.y=12 apparaitre en résultat dans mon adresse lorsque je clique mais mon script de traitement (qui est sur la même page que le formulaire) n'arrive pas à recevoir les données. Autrement dit la boucle suivante n'est jamais activée : if (isset($_REQUEST['couleur.x']) and isset($_REQUEST['couleur.y'])) Vous pouvez voir la page complète à cette adresse : http://christophe.helson.free.fr/grafiti.php5 Et si vous savez aussi quel est le problème avec les sessions sur cette page je suis preneur ! (il n'y a aucun caractère ni espace blanc avec session_start() ).
  10. J'ai quitté Skype et je l'ai mis dans les applis bloquées par le firewall. Puis j'ai autorisé le firewall à faire passer un processus caché de Apache et maintenant ça marche, il suffisait d'insister un peu
  11. Je ne sais pas ce que c'est. Je vois dans la liste des Services (Panneau config>Outils d'admin) : Serveur. Mais si je le mets en pause et que j'essaye d'aller à localhost via Wampserver j'ai encore apache.exe qui plante. Dans la liste de logs du firewall, je lis que apache est refusé en sortie Reason='Blocked by component control'. Mon firewall est Outpost Firewall Pro ver. 2.5 Une idée ? merci
  12. J'ai ajouté les lignes de code mais ça ne change rien. J'ai vérifié dans le fichier httpd.conf et j'ai bien DocumentRoot sur c:/wamp/www/ Aprés avoir désinstallé et réinstallé wamp5, ça ne marche toujours pas, j'obtiens toujours les erreurs d'Apache avec la ligne : Apache server shutdown initiated... à la fin des errors logs.
  13. Bonjour, Je viens d'installer Wamp5, mais même si l'icône en bas à droite indique 'All services running' ça ne fonctionne pas. Lorsque j'affiche la page file:///C:/wamp/www/index.php de défaut dans mon navigateur, toute la partie php n'est pas compilée mais envoyée brut de pomme : ça commence par // et Romain Bourdon // pour WAMP5 //afficher phpinfo if (isset($_GET['phpinfo'])) et par exemple au lieu de voir "Version FR" je vois "Version '.$langues[$langue]['autre_langue'].''; ?>" Lorsque j'essaye d'ouvrir http://localhost/, je tombes sur une page blanche. Vers quel dossier pointe http://localhost/ par défaut ? Et comment le modifier ? Idem en cliquant sur phpmyadmin et sqllitemanager : page blanche. A 2 reprises, j'ai eu un message d'alerte m'annonçant que Apache avait planté. Dans les logs, je lis : [Thu Dec 15 17:37:04 2005] [error] [client 127.0.0.1] File does not exist: c:/wamp/www/pagead/show_ads.js Any help ? Merci
×
×
  • Create New...