Skip to content

Powarox/Back-MetaFileReader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Projet-BibliothequePHP

Liens utiles

https://packagist.org/packages/robindev/metadata

https://dev-21606393.users.info.unicaen.fr/M1/ProjetLibPhp/TestApp/index.php

Installation de la librairie :

require : "php": ">=5.3.0"

Cmd : composer require robindev/metadata

Si cela ne télécharge pas la dernière version :

  • aller dans composer.json
  • puis modifier le numéro de verison que vous souhaiter obtenir

Dernière version : 1.3.0

{
    "require": {
        "robindev/metadata": "^1.3.0"
    }
}
  • enfin taper : composer update -W dans le terminal

Une fonction pour extraire les métadonnées d'un fichier

<?php
    /**
     * Extrait les métadonnées d'un fichier
     *
     * @param String $file : localisation du fichier dossier/file.extension
     * @return Array $metaData : contient les métadonnées du fichier d'entré
    */
    public function getMeta($file){
        $data = shell_exec("exiftool -json ".$file);
        $metaData = json_decode($data, true);
        return $metaData[0];
    }

Appel de la fonction :

<?php
    $tabMeta = $this->lib->getMeta($location);

Suite ...

<?php

About

PHP web interface for viewing metadata contained in documents (PDF, PNG, JPG, ...). This project uses the robindev-metadata library.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published