Resolve media to raw base64 data without a data URI prefix.
(
self,
*,
target_format: str | None = None,
preserve_mp3: bool = False,
)
| 750 | return resolved.read_bytes() |
| 751 | |
| 752 | async def to_base64( |
| 753 | self, |
| 754 | *, |
| 755 | target_format: str | None = None, |
| 756 | preserve_mp3: bool = False, |
| 757 | ) -> str: |
| 758 | """Resolve media to raw base64 data without a data URI prefix.""" |
| 759 | return base64.b64encode( |
| 760 | await self.to_bytes( |
| 761 | target_format=target_format, |
| 762 | preserve_mp3=preserve_mp3, |
| 763 | ) |
| 764 | ).decode("utf-8") |
| 765 | |
| 766 | async def to_base64_data( |
| 767 | self, |
no test coverage detected