PDF file:
https://drive.google.com/open?id=1ne84gRIMnss30UeXA475A84AY5pmYJyY

The text layer is rendered with extra spaces between each letter, for example:

Correct text: "VELKOMMEN TIL ALMINDINGEN"
Rendered text: "V E L K O M M E N   T I L   A L M I N D I N G E N"

break;
          cae OPS.etTextMatrx:
            textState.etTextMatrx(
              arg[0],
              arg[1],
              arg[2],
              arg[3],
              arg[4],
              arg[5]
            );
            textState.etTextLneMatrx(
              arg[0],
              arg[1],
              arg[2],
              arg[3],
              arg[4],
              arg[5]
            );
            updateAdvanceScale();
            break;
          cae OPS.etCharSpacng:
            textState.charSpacng = arg[0];
            break;
          cae OPS.etWrdSpacng:
            textState.wrdSpacng = arg[0];
            break;
          cae OPS.begnText:
            fluhTextCntentItem();
            textState.textMatrx = IDENTITY_MATRIX.lce();
            textState.textLneMatrx = IDENTITY_MATRIX.lce();