plcopen/plcopen.py
changeset 687 629680fb0582
parent 633 3536f4469cde
child 700 cf3db1775105
--- a/plcopen/plcopen.py	Sat May 19 12:40:53 2012 +0200
+++ b/plcopen/plcopen.py	Mon May 21 09:59:44 2012 +0200
@@ -234,8 +234,10 @@
             self.contentHeader.setauthor(contentheader["authorName"])
         if contentheader.has_key("language"):
             self.contentHeader.setlanguage(contentheader["language"])
-        self.contentHeader.setpageSize(*contentheader["pageSize"])
-        self.contentHeader.setscaling(contentheader["scaling"])
+        if contentheader.has_key("pageSize"):
+            self.contentHeader.setpageSize(*contentheader["pageSize"])
+        if contentheader.has_key("scaling"):
+            self.contentHeader.setscaling(contentheader["scaling"])
     setattr(cls, "setcontentHeader", setcontentHeader)
     
     def getdataTypes(self):