Method
write
(
self,
garbage=False,
clean=False,
deflate=False,
deflate_images=False,
deflate_fonts=False,
incremental=False,
ascii=False,
expand=False,
linear=False,
no_new_id=False,
appearance=False,
pretty=False,
encryption=1,
permissions=4095,
owner_pw=None,
user_pw=None,
preserve_metadata=1,
use_objstms=0,
compression_effort=0,
raise_on_repair=False,
)
Source from the content-addressed store, hash-verified
| 7817 | return 0 |
| 7818 | |
| 7819 | def write( |
| 7820 | self, |
| 7821 | garbage=False, |
| 7822 | clean=False, |
| 7823 | deflate=False, |
| 7824 | deflate_images=False, |
| 7825 | deflate_fonts=False, |
| 7826 | incremental=False, |
| 7827 | ascii=False, |
| 7828 | expand=False, |
| 7829 | linear=False, |
| 7830 | no_new_id=False, |
| 7831 | appearance=False, |
| 7832 | pretty=False, |
| 7833 | encryption=1, |
| 7834 | permissions=4095, |
| 7835 | owner_pw=None, |
| 7836 | user_pw=None, |
| 7837 | preserve_metadata=1, |
| 7838 | use_objstms=0, |
| 7839 | compression_effort=0, |
| 7840 | raise_on_repair=False, |
| 7841 | ): |
| 7842 | from io import BytesIO |
| 7843 | bio = BytesIO() |
| 7844 | self.save( |
| 7845 | bio, |
| 7846 | garbage=garbage, |
| 7847 | clean=clean, |
| 7848 | no_new_id=no_new_id, |
| 7849 | appearance=appearance, |
| 7850 | deflate=deflate, |
| 7851 | deflate_images=deflate_images, |
| 7852 | deflate_fonts=deflate_fonts, |
| 7853 | incremental=incremental, |
| 7854 | ascii=ascii, |
| 7855 | expand=expand, |
| 7856 | linear=linear, |
| 7857 | pretty=pretty, |
| 7858 | encryption=encryption, |
| 7859 | permissions=permissions, |
| 7860 | owner_pw=owner_pw, |
| 7861 | user_pw=user_pw, |
| 7862 | preserve_metadata=preserve_metadata, |
| 7863 | use_objstms=use_objstms, |
| 7864 | compression_effort=compression_effort, |
| 7865 | raise_on_repair=raise_on_repair, |
| 7866 | ) |
| 7867 | return bio.getvalue() |
| 7868 | |
| 7869 | def tobytes(self, *args, **kwargs): |
| 7870 | return self.write(*args, **kwargs) |
Tested by
no test coverage detected