example36_annotations_and_Attached_files.php 2.0 KB

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. $html = '
  3. <h1>mPDF</h1>
  4. <h2>Annotations</h2>
  5. <h5>Heading 5<annotation content="This is an annotation'."\n".'in the middle of the text" subject="My Subject" icon="Comment" color="#FE88EF" author="Ian Back" /></h5>
  6. <h6>Heading 6</h6>
  7. <p>P: Nulla felis erat, imperdiet eu, ullamcorper non, nonummy quis, elit. Suspendisse potenti. Ut a eros at ligula vehicula pretium. Maecenas feugiat pede vel risus. Nulla et lectus. <i>Fusce</i><annotation content="Fusce is a funny word!" subject="Idle Comments" icon="Note" author="Ian Back" pos-x="195" /> eleifend neque sit amet erat. Integer consectetuer nulla non orci. Morbi feugiat pulvinar dolor. Cras odio. Donec mattis, nisi id euismod auctor, neque metus pellentesque risus, at <span title="This annotation was automatically defined from the title attribute of a span element">eleifend</span> lacus sapien et risus. Phasellus metus. Phasellus feugiat, lectus ac aliquam molestie, leo lacus tincidunt turpis, vel aliquam quam odio et sapien. Mauris ante pede, auctor ac, suscipit quis, malesuada<annotation file="tiger.jpg" content="This is a file attachment (embedded file)
  8. Double-click to open attached file
  9. Right-click to save file on your computer" icon="Graph" title="Attached File: tiger.jpg" pos-x="195" /> sed, nulla. Integer sit amet odio sit amet lectus luctus euismod. Donec et nulla. Sed quis orci. </p>
  10. ';
  11. //==============================================================
  12. //==============================================================
  13. //==============================================================
  14. require_once __DIR__ . '/../vendor/autoload.php';
  15. $mpdf = new mPDF('c');
  16. $mpdf->title2annots = true;
  17. $mpdf->WriteHTML($html);
  18. $mpdf->Output();
  19. exit;
  20. //==============================================================
  21. //==============================================================
  22. //==============================================================
  23. //==============================================================
  24. //==============================================================