added test for text selection functionality
[swftools.git] / spec / textarea.py
diff --git a/spec/textarea.py b/spec/textarea.py
new file mode 100644 (file)
index 0000000..4a77043
--- /dev/null
@@ -0,0 +1,26 @@
+from sys import * 
+from pdflib_py import * 
+import md5
+p = PDF_new() 
+PDF_open_file(p, "textarea.pdf")
+
+PDF_set_parameter(p, "usercoordinates", "true")
+
+PDF_set_info(p, "Creator", "smalltext.py")
+PDF_begin_page(p, 612, 3000)
+font = PDF_load_font(p, "Courier", "host", "")
+
+PDF_setfont(p, font, 12.0)
+i = 0
+# the idea is to overflow the placetext matrix once, so that
+# we have at least two different ty values
+for y in range(3000 / 9):
+    PDF_set_text_pos(p, 0, y*9);
+    text = "".join([md5.md5(str(i+j*732849)).hexdigest() for j in range(3)])
+    print text
+    PDF_show(p, text)
+    i = i + 1
+
+PDF_end_page(p)
+PDF_close(p)
+PDF_delete(p);