[ocrfeeder: 9/15] Implement addPage method to PlaintextGenerator



commit 856d13c5824acccc586ca14fd4325db9d24a5673
Author: Joaquim Rocha <jrocha igalia com>
Date:   Sat Oct 6 16:17:45 2012 +0200

    Implement addPage method to PlaintextGenerator

 src/ocrfeeder/feeder/documentGeneration.py |    3 +++
 src/ocrfeeder/studio/widgetModeler.py      |    2 +-
 2 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/src/ocrfeeder/feeder/documentGeneration.py b/src/ocrfeeder/feeder/documentGeneration.py
index 9afb5ce..81a323c 100644
--- a/src/ocrfeeder/feeder/documentGeneration.py
+++ b/src/ocrfeeder/feeder/documentGeneration.py
@@ -345,6 +345,9 @@ class PlaintextGenerator(DocumentGenerator):
     def addText(self, newText):
         self.text += newText
 
+    def addPage(self, page):
+        self.addText(page.getTextFromBoxes())
+
     def save(self):
         try:
             # This will create a new file or **overwrite an existing file
diff --git a/src/ocrfeeder/studio/widgetModeler.py b/src/ocrfeeder/studio/widgetModeler.py
index 24d9981..041225d 100644
--- a/src/ocrfeeder/studio/widgetModeler.py
+++ b/src/ocrfeeder/studio/widgetModeler.py
@@ -734,7 +734,7 @@ class ImageReviewer_Controler:
         if file_name:
             document_generator = PlaintextGenerator(file_name)
             for page in pages:
-                document_generator.addText(getTextFromBoxes(page.data_boxes))
+                document_generator.addPage(page)
             document_generator.save()
 
     def exportPagesToPdf(self, pixbufs_sorted = [], pdf_from_scratch = True):



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]