breadlesscode/office-converter
Composer 安装命令:
composer require breadlesscode/office-converter
包简介
Convert office documents to something else
README 文档
README
This package is for converting office formats to something else. You can generate Thumbnails, PDFs etc..
Requirements
- LibreOffice for the convertion.
- PHP >= 7.1
Which extension can be converted to what?
You can check the following files:
Installation
This package can be installed through Composer.
composer require breadlesscode/office-converter
How to use
use \Breadlesscode\Office\Converter; Converter::file('Test.odt') // select a file for convertion ->setLibreofficeBinaryPath('/usr/bin/libreoffice') // binary to the libreoffice binary ->setTemporaryPath('./temp') // temporary directory for convertion ->setTimeout(100) // libreoffice process timeout ->save(__DIR__.'/lorem.pdf'); // save as pdf
Examples
Save with original name in folder
use Breadlesscode\Office\Converter; Converter::file('./Test.odt') ->save('./lorem', 'jpg');
Save with custom name
use Breadlesscode\Office\Converter; Converter::file('./Test.odt') ->save('./lorem.jpg');
Testing
$ composer test
License
The MIT License (MIT). Please see License File for more information.
统计信息
- 总下载量: 318
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 11
- 点击次数: 3
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-11-02