Update of /cvsroot/phpwiki/phpwiki/lib
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28222/lib
Modified Files:
pdf.php
Log Message:
moved action_pdf to lib/pdf.php
Index: pdf.php
===================================================================
RCS file: /cvsroot/phpwiki/phpwiki/lib/pdf.php,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -2 -b -p -d -r1.2 -r1.3
--- pdf.php 4 May 2004 22:34:25 -0000 1.2
+++ pdf.php 15 May 2004 19:49:09 -0000 1.3
@@ -107,4 +107,38 @@ class PDF extends FPDF {
}
+function ConvertAndDisplayPdf (&$request) {
+ if (empty($request->_is_buffering_output))
+ $request->buffer_output(false/*'nocompress'*/);
+ if ($GLOBALS['LANG'] == 'ja') {
+ include_once("lib/fpdf/japanese.php");
+ $pdf = new PDF_Japanese;
+ } elseif ($GLOBALS['LANG'] == 'zh') {
+ include_once("lib/fpdf/chinese.php");
+ $pdf = new PDF_Chinese;
+ } else {
+ $pdf = new PDF;
+ }
+ include_once("lib/display.php");
+ displayPage($request);
+ $html = ob_get_contents();
+ $pdf->Open();
+ $pdf->AddPage();
+ $pdf->ConvertFromHTML($html);
+ $request->discardOutput();
+
+ $request->buffer_output(false/*'nocompress'*/);
+ $pagename = $request->getArg('pagename');
+ $dest = $request->getArg('dest');
+ $pdf->Output($pagename.".pdf", $dest ? $dest : 'F');
+ if (!empty($errormsg)) {
+ $request->discardOutput();
+ }
+}
+
+// $Log$
+// Revision 1.3 2004/05/15 19:49:09 rurban
+// moved action_pdf to lib/pdf.php
+//
+
// Local Variables:
// mode: php
|