Various information details.
(self)
| 1101 | |
| 1102 | @property |
| 1103 | def info(self): |
| 1104 | """Various information details.""" |
| 1105 | CheckParent(self) |
| 1106 | annot = self.this |
| 1107 | res = dict() |
| 1108 | |
| 1109 | res[dictkey_content] = JM_UnicodeFromStr(mupdf.pdf_annot_contents(annot)) |
| 1110 | |
| 1111 | o = mupdf.pdf_dict_get(mupdf.pdf_annot_obj(annot), PDF_NAME('Name')) |
| 1112 | res[dictkey_name] = JM_UnicodeFromStr(mupdf.pdf_to_name(o)) |
| 1113 | |
| 1114 | # Title (= author) |
| 1115 | o = mupdf.pdf_dict_get(mupdf.pdf_annot_obj(annot), PDF_NAME('T')) |
| 1116 | res[dictkey_title] = JM_UnicodeFromStr(mupdf.pdf_to_text_string(o)) |
| 1117 | |
| 1118 | # CreationDate |
| 1119 | o = mupdf.pdf_dict_gets(mupdf.pdf_annot_obj(annot), "CreationDate") |
| 1120 | res[dictkey_creationDate] = JM_UnicodeFromStr(mupdf.pdf_to_text_string(o)) |
| 1121 | |
| 1122 | # ModDate |
| 1123 | o = mupdf.pdf_dict_get(mupdf.pdf_annot_obj(annot), PDF_NAME('M')) |
| 1124 | res[dictkey_modDate] = JM_UnicodeFromStr(mupdf.pdf_to_text_string(o)) |
| 1125 | |
| 1126 | # Subj |
| 1127 | o = mupdf.pdf_dict_gets(mupdf.pdf_annot_obj(annot), "Subj") |
| 1128 | res[dictkey_subject] = mupdf.pdf_to_text_string(o) |
| 1129 | |
| 1130 | # Identification (PDF key /NM) |
| 1131 | o = mupdf.pdf_dict_gets(mupdf.pdf_annot_obj(annot), "NM") |
| 1132 | res[dictkey_id] = JM_UnicodeFromStr(mupdf.pdf_to_text_string(o)) |
| 1133 | |
| 1134 | return res |
| 1135 | |
| 1136 | @property |
| 1137 | def irt_xref(self): |
nothing calls this directly
no test coverage detected