diff --git a/views/editor.py b/views/editor.py index e83bde2..0d52b11 100644 --- a/views/editor.py +++ b/views/editor.py @@ -8,9 +8,9 @@ class PDFFormFillerEditorView(View): def get(self, request, pdf=""): doc = poppler.document_new_from_file('file:///home/mark/Bedraga.pdf', password=None) - json = simplejson.dumps(list(self.get_fields(doc, 0))) + json = simplejson.dumps(list(self.get_fields(doc, 0)), indent=4) - return HttpResponse("response from editor view %s" % json) + return HttpResponse("
" + json)
 
 
     def load_poppler_doc(self, filename):
@@ -29,11 +29,12 @@ class PDFFormFillerEditorView(View):
 
             yield {
                 'name': field_data.get_name(),
+                'value': field_data.text_get_text(),
                 'area': {
-                    'x1': field_area.x1,
-                    'x2': field_area.x2,
-                    'y1': field_area.y1,
-                    'y2': field_area.y2,
+                    'posx': field_area.x1,
+                    'posy': field_area.y1,
+                    'sizew': field_area.x2 - field_area.x1,
+                    'sizeh': field_area.y2 - field_area.y1,
                 }
             }