Internal helper to convert a numeric font size (e.g., 12) to a python-pptx Pt object. If it's already a Pt, return as-is.
(font_size)
| 1233 | return px * 0.75 |
| 1234 | |
| 1235 | def _parse_font_size(font_size): |
| 1236 | """ |
| 1237 | Internal helper to convert a numeric font size (e.g., 12) |
| 1238 | to a python-pptx Pt object. If it's already a Pt, return as-is. |
| 1239 | """ |
| 1240 | if font_size is None: |
| 1241 | return None |
| 1242 | if isinstance(font_size, (int, float)): |
| 1243 | return Pt(font_size) |
| 1244 | return font_size # Assume user provided a Pt object already |
| 1245 | |
| 1246 | def _parse_alignment(alignment): |
| 1247 | """ |
no outgoing calls
no test coverage detected