larsemil / quiz-maker
dev-master
2017-05-10 07:34 UTC
Requires
- h4cc/wkhtmltopdf-amd64: ^0.12.3
- knplabs/knp-snappy: ^0.4.3
- league/csv: ^8.2
- oscarotero/env: ^1.0
- philo/laravel-blade: ^3.1
- symfony/finder: ^3.2
- vlucas/phpdotenv: ^2.4
This package is auto-updated.
Last update: 2020-01-07 23:21:40 UTC
README
Quiz-Maker 是一个小的命令行工具,可以将包含测验的 csv 文件转换为可打印的 pdf 文件。
使用非常简单。
./quiz-maker.phar generate input.csv output.pdf
这将从一个 csv 文件生成一个 PDF。
CSV 格式
在你的 csv 文件中使用以下格式。
Question,Answer1,Answer2,Answer3,Correct,Image
Vad är skalmans viktigaste uppfinning?,Självgående skottkärran,Mat och sovklockan,Sin helikopter,2,
Vad är Dalarna?,Ett län,Ett land,En by,1,http://www.lansstyrelsen.se/dalarna/SiteCollectionImages/Sv/djur-och-natur/skyddad-natur/hela-lanet-400px.gif
样式
即将推出的版本将允许你手动选择一个 css 文件。目前,你需要在更改 question.css 文件后重新构建项目。
构建
由于懒惰,我使用了 phar/composer 来生成可执行文件。所以,在修改源代码后,只需像这样重新构建它
phar-composer.phar build /path/to/quiz-maker
依赖项
您需要 wkhtmltopdf 来使用此工具。如果没有找到,则不会生成任何 PDF。
旁注 :)
此工具使用 dalnix/dalnix-cli 命令行工具构建器轻松构建。你知道什么?这很简单。尽管尚未发布,因为还有一些需要解决的问题。