1. Go to this page and download the library: Download laudis/pandoc library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
laudis / pandoc example snippets
use Laudis\Pandoc\Pandoc;
$pandoc = new Pandoc();
echo $pandoc->convert('#Hello Pandoc', 'html'); //outputs <h1 id="hello-pandoc">Hello Pandoc</h1>
use Laudis\Pandoc\Commands\Command;
use Laudis\Pandoc\Enums\Option;
$command = Command::create()
->withContent('# H1')
->withOption(Option::OUTPUT_FILE(), sys_get_temp_dir() . '/tmp.json') // Use the option enumeration for easy ide integration and built in typo protection.
->withOption('-w', 'json'); // Strings can also describe an option
$pandoc->run($command);
use Laudis\Pandoc\Commands\Command;
use Laudis\Pandoc\Enums\Option;
$command = Command::create()
->withResource(fopen('https://laudis.tech', 'rb'))
->withOption(Option::FROM_FORMAT(), 'html')
->withOption(Option::TO_FORMAT(), 'pdf');
echo $pandoc->run($command);
foreach ($pandoc->stream($command) as $part) {
echo $part;
}
$pandoc = new Pandoc(); // Defaults to "pandoc" as the executable,
$pandoc = new Pandoc('/usr/bin/pandoc-beta'); // /usr/bin/pandoc-beta is now the location of the executable,
$pandoc = new Pandoc();
echo $pandoc->getVersion(); // Echos the version provided in with the --version flag.
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.