MCPcopy Index your code
hub / github.com/PDFMathTranslate/PDFMathTranslate / render_contents

Method render_contents

pdf2zh/pdfinterp.py:280–299  ·  view source on GitHub ↗

Render the content streams. This method may be called recursively.

(
        self,
        resources: Dict[object, object],
        streams: Sequence[object],
        ctm: Matrix = MATRIX_IDENTITY,
    )

Source from the content-addressed store, hash-verified

278 self.obj_patch[obj.objid] = ""
279
280 def render_contents(
281 self,
282 resources: Dict[object, object],
283 streams: Sequence[object],
284 ctm: Matrix = MATRIX_IDENTITY,
285 ) -> None:
286 # 重载返回指令流
287 """Render the content streams.
288
289 This method may be called recursively.
290 """
291 # log.debug(
292 # "render_contents: resources=%r, streams=%r, ctm=%r",
293 # resources,
294 # streams,
295 # ctm,
296 # )
297 self.init_resources(resources)
298 self.init_state(ctm)
299 return self.execute(list_value(streams))
300
301 def execute(self, streams: Sequence[object]) -> None:
302 # 重载返回指令流

Callers 2

process_pageMethod · 0.95
do_DoMethod · 0.80

Calls 2

init_resourcesMethod · 0.95
executeMethod · 0.95

Tested by

no test coverage detected