MCPcopy Index your code
hub / github.com/pymupdf/PyMuPDF / write

Method write

src/__init__.py:7819–7867  ·  view source on GitHub ↗
(
            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)

Callers 1

tobytesMethod · 0.95

Calls 1

saveMethod · 0.95

Tested by

no test coverage detected