0
PHPコードからポストスクリプトファイルまたはpdf/LaTexファイルを書き込む方法。私はそれをしようとしていますが、適切な方法を見つけることができません。ご案内ください。PHPコードから移植可能な印刷可能ファイルを作成する方法
PHPコードからポストスクリプトファイルまたはpdf/LaTexファイルを書き込む方法。私はそれをしようとしていますが、適切な方法を見つけることができません。ご案内ください。PHPコードから移植可能な印刷可能ファイルを作成する方法
私は、ちょうどあなたがHTMLコードを生成したいだけのようLaTeXコードを生成し、PHPの出力バッファリングを開始すると思います。その後、バッファを取り出してLaTeXジェネレータに供給します。例:
<?php ob_start(); ?>
\documentclass{article}
\begin{document}
\section{Title}
\subsection{Subtitle}
Plain text.
\subsection{Another subtitle}
More plain text. :-P
\end{document}
<?php
$latex = ob_get_clean();
$file = tmpnam('/tmp');
file_put_contents($file, $latex);
exec('latex --output /path/to/your/result.pdf '.escapeshellarg($file));
unlink($file);
?>
上記のコードは疑似コードの状態です。私はちょうど何かを何もテストしていない、記憶と推測推測からのものを書いた。しかし原則は機能するはずです。
'pdf/LaTeX' - awah ???それらは信じられないほど異なる種類の出力です! – fredley