Пример #1
0
 public function testCoveredAreasWithMultipleRevertedTransactions()
 {
     $page = new ezcDocumentPdfPage(1, 100, 100);
     $page->startTransaction(1);
     $page->setCovered(new ezcDocumentPdfBoundingBox(80, 0, 20, 100));
     $page->startTransaction(2);
     $page->setCovered(new ezcDocumentPdfBoundingBox(0, 0, 20, 100));
     $page->revert(1);
     $this->assertEquals(new ezcDocumentPdfBoundingBox(0, 10, 100, 80), $page->testFitRectangle(null, 10, 100, 80));
 }