snide/memetor

媒体元数据提取库

0.9.0 2014-02-16 13:14 UTC

This package is not auto-updated.

Last update: 2024-09-14 16:13:18 UTC


README

PHP MEdia MEtadata extracTOR 库

Build Status Scrutinizer Quality Score Code Coverage

安装

通过 Composer 安装

如果你使用 composer,将 memetor 库作为依赖项添加到你的应用的 composer.json 文件中

    "require": {
        ...
        "snide/memetor": "dev-master"
        ...
    },

使用方法

提取所有

<?php
    include_once('vendor/autoload.php');

    $media = new Image('path/to/your/image.jpg');

    $extractor = new Snide\Memetor\Image\Extractor\ExifExtractor($this->media);
    $extractor = new Snide\Memetor\Image\Extractor\XmpExtractor($extractor);
    $extractor = new Snide\Memetor\Image\Extractor\IptcExtractor($extractor);

    $metadata = $extractor->getMetadata() // Exif, Iptc, XMP metadata

这就完了!