funstaff/tika-bundle

Apache Tika 包装器的组件包

安装量: 13,352

依赖项: 1

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 1

公开问题: 0

类型:组件包

dev-master / 1.x-dev 2015-12-10 13:52 UTC

This package is auto-updated.

Last update: 2024-09-09 01:14:38 UTC


README

#TikaBundle

Tika 包装器 提供的组件包

安装

要使用 Composer 安装 FunstaffTikaBundle,只需运行

$ php composer.phar require funstaff/tika-bundle dev-master

用法

config.yml

funstaff_tika:
    tika_path:  /path/to/tika.jar   # required
    java_path:  ~                   # default: null
    metadata_class: ~               # default: Funstaff\Tika\Metadata
    output_format: ~                # default: xml
    metadata_only: ~                # default: false
    output_encoding: ~              # default: UTF-8
    logging: ~                      # default: prod = false, dev = true

在控制器中

$wrapper = $this->get('funstaff_tika.wrapper')
    ->addDocument(new Document('doc.pdf', $funstaffVendor.'/Tests/File/test.pdf'))
    ->execute();

/* Get Document */
$document = $wrapper->getDocument('doc.pdf');

/* Get Metadata */
$metadata = $document->getMetadata();

致谢

感谢所有提供反馈和提交代码的用户 https://github.com/Funstaff/TikaBundle

© Bertrand Zuchuat - Funstaff