pypdflite/pdflite.py
def set_information(self, title=None, subject=None, author=None, keywords=None, creator=None):
        """ Convenience function to add property info, can set any attribute and leave the others blank, it won't over-write
            previously set items. """
        info_dict = {"title": title, "subject": subject,
                     "author": author, "keywords": keywords,
                     "creator": creator}

        for att, value in info_dict.iteritems():
            if hasattr(self, att):
                if value:
                    setattr(self, att, value)
            else:
                setattr(self, att, None)
def set_information(self, title=None, subject=None, author=None, keywords=None, creator=None):
        info_dict = {"title": title, "subject": subject,
                     "author": author, "keywords": keywords,
                     "creator": creator}

        for att, value in info_dict.iteritems():
            if hasattr(self, att):
                if value:
                    setattr(self, att, value)
            else:
                setattr(self, att, None)
def set_information ( self , title = None , subject = None , author = None , keywords = None , creator = None ) : info_dict = { "title" : title , "subject" : subject , "author" : author , "keywords" : keywords , "creator" : creator } for att , value in info_dict . iteritems ( ) : if hasattr ( self , att ) : if value : setattr ( self , att , value ) else : setattr ( self , att , None )
Convenience function to add property info, can set any attribute and leave the others blank, it won't over-write
            previously set items.
Convenience function to add property info can set any attribute and leave the others blank it won t over - write previously set items .