[ocrfeeder: 9/15] Implement addPage method to PlaintextGenerator
- From: Joaquim Manuel Pereira Rocha <jrocha src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [ocrfeeder: 9/15] Implement addPage method to PlaintextGenerator
- Date: Sat, 6 Oct 2012 16:12:54 +0000 (UTC)
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]