pdf version converter
v1.0.5
ไลบรารี PHP สำหรับการแปลงเวอร์ชันของไฟล์ PDF (เพื่อความเข้ากันได้)
รัน php composer.phar require xthiago/pdf-version-converter dev-master
หรือเพิ่มบรรทัดต่อไปนี้ลงใน composer และรัน composer install
:
{
"require": {
"xthiago/pdf-version-converter": "dev-master"
}
}
การคาดเดาเวอร์ชันของไฟล์ PDF:
<?php
// import the composer autoloader
require_once __DIR__ . ' /vendor/autoload.php ' ;
// import the namespaces
use Xthiago PDFVersionConverter Guesser RegexGuesser ;
// [..]
$ guesser = new RegexGuesser ();
echo $ guesser -> guess ( ' /path/to/my/file.pdf ' ); // will print something like '1.4'
การแปลงไฟล์เป็น PDF เวอร์ชันใหม่:
<?php
// import the composer autoloader
require_once __DIR__ . ' /vendor/autoload.php ' ;
// import the namespaces
use Symfony Component Filesystem Filesystem ,
Xthiago PDFVersionConverter Converter GhostscriptConverterCommand ,
Xthiago PDFVersionConverter Converter GhostscriptConverter ;
// [..]
$ command = new GhostscriptConverterCommand ();
$ filesystem = new Filesystem ();
$ converter = new GhostscriptConverter ( $ command , $ filesystem );
$ converter -> convert ( ' /path/to/my/file.pdf ' , ' 1.4 ' );
ง่ายมากในการเพิ่มการใช้งาน Guesser หรือ Converter ใหม่ เพียงใช้ GuessInterface
หรือ ConverterInterface
เรียกใช้ phpunit -c tests