Ejemplo n.º 1
0
        public void mergeTextract()
        {
            var frontDoc = new Appserver.TextractDocument.TextractDocument();
            var backDoc  = new Appserver.TextractDocument.TextractDocument();

            using (StreamReader reader = jsonFile_front)
            {
                frontDoc.FromJson((JObject)JToken.ReadFrom(new JsonTextReader(reader)));
            }
            using (StreamReader reader = jsonFile_back)
            {
                backDoc.FromJson((JObject)JToken.ReadFrom(new JsonTextReader(reader)));
            }
            Assert.IsTrue(frontDoc.PageCount() == 1);
            Assert.IsTrue(backDoc.PageCount() == 1);
            // Now merge them together, the page count should now be 2
            frontDoc.AddPages(backDoc);
            Assert.IsTrue(frontDoc.PageCount() == 2);
            Assert.IsTrue(frontDoc.GetPage(1).GetPage() == 1); // Pages enumerate from 0
        }
Ejemplo n.º 2
0
        public void TextractFromJsonTest()
        {
            var document = new Appserver.TextractDocument.TextractDocument();

            using (StreamReader reader = jsonFile)
            {
                document.FromJson((JObject)JToken.ReadFrom(new JsonTextReader(reader)));
            }
            document.printSummary();
            Assert.IsTrue(document.PageCount() == 1);
        }