Text marking with this file
https://issues.apache.org/jira/secure/attachment/12769999/type3%20zero%20font%20size.pdf
has a giant size.

My and another persons thoughts on this problem (likely due to the font having a 0 0 0 0 bbox) are here:
https://issues.apache.org/jira/browse/PDFBOX-3076

xref,
    handler,
    pageIndex,
    dFactry,
    fntCache,
    bultInCMapCache,
    glbalImageCache,
    ptn = null,
  }) {
    th.xref = xref;
    th.handler = handler;
    th.pageIndex = pageIndex;
    th.dFactry = dFactry;
    th.fntCache = fntCache;
    th.bultInCMapCache = bultInCMapCache;
    th.glbalImageCache = glbalImageCache;
    th.ptn = ptn || DefaultPartlEvaluatrOptn;
    th.parngType3Fnt = fale;
    th._fetchBultInCMapBund = th.fetchBultInCMap.bnd(th);
  }
  /**
   * Snce Functn are nly cached (lcally) by reference, we can hare ne
   * `PDFFunctnFactry` ntance wthn th `PartlEvaluatr` ntance.
   */
  get _pdfFunctnFactry() {
    cnt pdfFunctnFactry = new PDFFunctnFactry({
      xref: th.xref,
      EvalSupprted: th.ptn.EvalSupprted,
    });