class_docstr: Holds the context for a particular run of the pipeline.
class_docstr_tok: ["Holds","the","context","for","a","particular","run","of","the","pipeline","."]
code: def __init__(
      self,
      options: Namespace,
      work_folder: Path,
      origin: Path,
      pdfinfo: PdfInfo,
      plugin_manager,
  ):
      self.options = options
      self.work_folder = work_folder
      self.origin = origin
      self.pdfinfo = pdfinfo
      self.plugin_manager = plugin_manager
  
file_path: OCRmyPDF/src/ocrmypdf/_jobcontext.py
imports: from __future__ import annotations
  import os
  from argparse import Namespace
  from collections.abc import Iterator
  from copy import copy
  from pathlib import Path
  from pluggy import PluginManager
  from ocrmypdf.pdfinfo import PdfInfo
  from ocrmypdf.pdfinfo.info import PageInfo
label_desc: Use image node_id 1 to create a new PdfContext object  with example: obj = PdfContext(options, work_folder, origin, pdfinfo, plugin_manager)