From: Vincent Vanwaelscappel Date: Wed, 29 Nov 2023 10:55:09 +0000 (+0100) Subject: wait #6526 @0.5 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=49ebce83ab67b6fb6be4d6c703e5522076b02f20;p=cubist_pdf.git wait #6526 @0.5 --- diff --git a/src/PDFTools.php b/src/PDFTools.php index bd80f77..80d8cda 100644 --- a/src/PDFTools.php +++ b/src/PDFTools.php @@ -479,9 +479,12 @@ class PDFTools $fwstk->execute(); } - public static function extractHighlightsData($pdf, $out, $mode = 'standard') + public static function extractHighlightsData($pdf, $out, $mode = 'standard', $ignoreSeparators = '') { $out .= 'texts'; + if ($ignoreSeparators) { + $out .= '/sep_' . md5($ignoreSeparators); + } if ($mode !== 'standard') { $out .= '/' . $mode; } @@ -493,6 +496,10 @@ class PDFTools $fwstk->setArg('--cmaps ' . $out); $fwstk->setArg('--fonts ' . $out . 'fonts/web/'); $fwstk->setArg('--mode ' . $mode); + + if ($ignoreSeparators) { + $fwstk->setArg('--ignoreSeparators "' . $ignoreSeparators . '"'); + } $fwstk->execute(); }