TCPDF打印格式化文本

时间:2015-12-14 12:52:48

标签: php html pdf moodle

我为print中的course information添加了Moodle函数。使用TCPDF libraryjavascript,它会从$description variable打印以下内容:

  

课程可见性和排序   教师«课程»将首先按可用性排序(学生可以使用的课程首先显示,然后是学生无法使用的课程),然后是学期。例如,如果您在本学期教授课程并且学生可以使用该课程,它将显示在课程列表的顶部。如果您正在教授本学期的课程并且学生无法学习,那么它将出现在学生可用的所有课程之后。
  学生一年级学生二年级学生毕业后

请注意,«courses»中的pdf来自printpdf.php

以下是我在$html = '<html> <body> <img src="/moodle/theme/base/pix/logo.png" alt="test alt attribute" border="0" height="100" width="220" allign="left" /><br /> <p><span style="font-size: small;"><font color="#######">Organisation name<br><b>Directorate <br><b>Department </b><br>Subdepartment</font></span></p> <h2>Course Information</h2> <h3>'. $title . '</h3><br /> '. $description . '<br /> </body> </html>'; $pdf->writeHTML($html, true, false, true, false, ''); $pdf->lastPage(); $pdf->Output('CourseInfo.pdf', 'D'); 中使用的代码:

$description

是否可以使用tso()

页面上的原始格式进行打印

课程可见性和排序

教师:«课程»将首先按可用性排序(学生可以使用的课程首先显示,然后是学生无法使用的课程),然后是学期。例如,如果您在本学期教授课程并且学生可以使用该课程,它将显示在课程列表的顶部。如果您正在教授本学期的课程并且学生无法学习,那么它将出现在学生可用的所有课程之后。

学生:

  • 一年级学生
  • 二年级学生
  • 毕业后

1 个答案:

答案 0 :(得分:0)

您可以用html方式更改传递给$description的{​​{1}}变量。

printpdf.php