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

Lazarus Pascal Discussion :

Modification d'un fichier PNG


Sujet :

Lazarus Pascal

  1. #1
    Membre habitué Avatar de Modulpro
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2010
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2010
    Messages : 76
    Points : 175
    Points
    175
    Par défaut Modification d'un fichier PNG
    Bonjour,

    J'utilise le logiciel Photo Premium 10 pour traiter mes fichiers .png . Celui-ci permet entre autres de créer des zones de saisie de texte, qui ne sont pas fondu à l'image lors de l'enregistrement au format PNG (il est possible de modifier le texte à la ré-ouverture du fichier).

    Comme il est possible d'afficher ces fichiers dans un Timage, je me demandais s'il était également possible sous lazarus d'avoir accès aux zones de texte precedement citées, de les modifier puis d'enregistrer le fichier.

    Merci d'avance.

    NOTE : l'inspecteur d'objet (pile) de Photo Premium attribut par défaut un nom aux zones en fonction de leurs ordres : "objet1", "objet2", ...

  2. #2
    Rédacteur/Modérateur
    Avatar de M.Dlb
    Inscrit en
    Avril 2002
    Messages
    2 464
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 464
    Points : 4 311
    Points
    4 311
    Par défaut
    C'est une fonction propre à ce logiciel de photo ou c'est une fonction qui est permise par le format d'image PNG ? Si c'est une fonction des images PNG, il doit être possible d'accéder à ces champs en utilisant les composants Lazarus (j'en doute un peu) ou en décodant le fichier directement (plutôt complexe). Si c'est une fonction de votre logiciel, et bien vous avez la réponse: c'est impossible.

    Les logiciels de type Photoshop utilisent des fichiers propres à eux-même pour gérer l'empilement des informations, nommées "calques". Ces calques sont superposés par le logiciel en question puis il est possible d'exporter l'image finale en format image (JPG, GIF, PNG, etc....)
    M.Dlb - Modérateur z/OS - Rédacteur et Modérateur Pascal

  3. #3
    Membre habitué Avatar de Modulpro
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2010
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2010
    Messages : 76
    Points : 175
    Points
    175
    Par défaut
    Bonjour,

    Merci pour la réponse.
    Apparament, les zones de textes sont constituantes du format PNG ( segements réservés au texte dans la structure du fichier)

    Cependant, décoder les fichiers n'est pas à ma portée ( à moin que cela ne soit très simple, mais j'en doute), et je n'ai trouvé aucun composant qui permette de le faire.
    Je pense donc que je vais chercher une autre solution à mon problème (sans modifier les zones de texte).

Discussions similaires

  1. Temps écoulé pour la modification d'un fichier
    Par pouet33 dans le forum Langage
    Réponses: 4
    Dernier message: 06/09/2005, 12h41
  2. Réponses: 20
    Dernier message: 17/03/2005, 15h26
  3. Réponses: 2
    Dernier message: 13/12/2004, 23h32
  4. Est-il possible de détecter la modification d'un fichier ?
    Par Kokito dans le forum API, COM et SDKs
    Réponses: 13
    Dernier message: 25/06/2004, 10h42
  5. [langage] Date de modification d'un fichier
    Par Cyspak dans le forum Langage
    Réponses: 2
    Dernier message: 24/06/2003, 15h49

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