Esempio n. 1
0
        public void TestDoNotNPEInPointComparator()
        {
            using (PdfDocument pdf_document = PdfDocument.Open("Resources/npe_issue_206.pdf", new ParsingOptions()
            {
                ClipPaths = true
            }))
            {
                ObjectExtractor oe = new ObjectExtractor(pdf_document);

                PageArea p = oe.ExtractPage(1);
                Assert.NotNull(p);
            }
        }
Esempio n. 2
0
        public void TestTextElementsContainedInPage()
        {
            using (PdfDocument pdf_document = PdfDocument.Open("Resources/cs-en-us-pbms.pdf", new ParsingOptions()
            {
                ClipPaths = true
            }))
            {
                ObjectExtractor oe = new ObjectExtractor(pdf_document);

                PageArea page = oe.ExtractPage(1);

                foreach (TextElement te in page.GetText())
                {
                    Assert.True(page.BoundingBox.Contains(te.BoundingBox));
                }
            }
        }