jumbaeric / laraveldocverter
一个用于在不同格式之间进行文档转换的多功能Laravel包。
dev-master
2024-06-01 01:13 UTC
Requires
- dompdf/dompdf: ^1.0
- phpoffice/phpspreadsheet: ^1.18
- phpoffice/phpword: ^0.22
- spatie/image: ^1.0
- spatie/pdf: ^1.0
- spatie/pdf-parser: ^2.1
- spatie/pdf-to-image: ^2.3
- spatie/pdf-to-text: ^2.3
- spatie/temporary-directory: ^1.0
This package is auto-updated.
Last update: 2024-09-05 23:05:40 UTC
README
Laravel Docverter是一个多功能PHP Laravel包,用于在不同格式之间进行文档转换。无论是需要转换RTF、PDF、HTML、文本、图像、Markdown、Excel还是Word文档,该包都提供使用行业标准库的无缝功能。
要求
PHP版本:7.4 + Laravel版本:8+
安装
您可以通过Composer安装此包
composer require jumbaeric/laraveldocverter
用法
use DocVerter\Facades\DocverterFacade; // Convert RTF to PDF DocverterFacade::convert('rtf2pdf', 'example.rtf', 'output.pdf'); // Convert PDF to RTF DocverterFacade::convert('pdf2rtf', 'example.pdf', 'output.rtf'); // Convert HTML to PDF DocverterFacade::convert('html2pdf', 'example.html', 'output.pdf'); // Convert PDF to HTML DocverterFacade::convert('pdf2html', 'example.pdf', 'output.html'); // Convert Text to PDF DocverterFacade::convert('text2pdf', 'example.txt', 'output.pdf'); // Convert PDF to Text DocverterFacade::convert('pdf2text', 'example.pdf', 'output.txt'); // Convert Image to PDF DocverterFacade::convert('image2pdf', 'example.jpg', 'output.pdf'); // Convert PDF to Image DocverterFacade::convert('pdf2image', 'example.pdf', 'output.jpg'); // Convert Markdown to PDF DocverterFacade::convert('markdown2pdf', 'example.md', 'output.pdf'); // Convert PDF to Markdown DocverterFacade::convert('pdf2markdown', 'example.pdf', 'output.md'); // Convert Excel to PDF DocverterFacade::convert('excel2pdf', 'example.xlsx', 'output.pdf'); // Convert PDF to Excel DocverterFacade::convert('pdf2excel', 'example.pdf', 'output.xlsx'); // Convert Word to PDF DocverterFacade::convert('word2pdf', 'example.docx', 'output.pdf'); // Convert PDF to Word DocverterFacade::convert('pdf2word', 'example.pdf', 'output.docx');
功能
- 灵活转换:无缝地在RTF、PDF和HTML格式之间进行转换。
- 由行业标准库驱动:利用Dompdf、PHPRtfLite、PhpSpreadsheet、PhpWord和其他库进行可靠的转换。
- 简单集成:通过Composer轻松集成到您的PHP项目中。
- 可定制选项:根据需要轻松自定义PDF生成选项。
关键词和标签
- Docverter
- PHP RTF到PDF
- 富文本格式到PDF
- HTML到PDF
- PDF到HTML
- Dompdf
- PHPRtfLite
- RTF转换器
- HTML转换器
- PDF生成
- PHP包
- Composer包
- 文档转换
致谢
Dompdf - PDF生成库。 PHPRtfLite - RTF生成库。 PhpSpreadsheet - Excel生成库。 PhpWord - Word生成库。