⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pdflatex.php

📁 mambo的cms源代码
💻 PHP
字号:
<?PHP/** * patTemplate output filter that creates PDF files from latex * * $Id: PdfLatex.php,v 1.1 2005/01/03 15:56:52 schst Exp $ * * @package		patTemplate * @subpackage	Filters * @author		Stephan Schmidt <schst@php.net> */ /** * patTemplate output filter that creates PDF files from latex * * $Id: PdfLatex.php,v 1.1 2005/01/03 15:56:52 schst Exp $ * * @package		patTemplate * @subpackage	Filters * @author		Stephan Schmidt <schst@php.net> */class patTemplate_OutputFilter_PdfLatex extends patTemplate_OutputFilter{   /**    * filter name	*	* This has to be set in the final	* filter classes.	*	* @var	string	*/	var	$_name	=	'PdfLatex';	var $_params = array(	                       'cacheFolder' => './'	                   );	   /**	* tidy the data	*	* @access	public	* @param	string		data	* @return	string		compressed data	*/	function apply( $data )	{	    $cacheFolder = $this->getParam('cacheFolder');	    $texFile     = tempnam($cacheFolder, 'pt_tex_');	    $fp = fopen($texFile, 'w');	    fwrite($fp, $data);	    fclose($fp);	    	    $command = 'pdflatex '.$texFile;	    exec($command);	    exec($command);	    	    $pdf = $texFile . '.pdf';	    $pdf = file_get_contents($pdf);	    	    return $pdf;	}}?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -