Skip to content

Commit 9cd39b8

Browse files
authored
Add 'ps' suffix to printer settings resources IDs (#1690)
* Add 'ps' suffix to printer settings resources IDs
1 parent 2c927b1 commit 9cd39b8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/PhpSpreadsheet/Reader/Xlsx.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1971,7 +1971,7 @@ private function readPrinterSettings(Spreadsheet $excel, ZipArchive $zip, $dir,
19711971

19721972
$unparsedPrinterSettings = &$unparsedLoadedData['sheets'][$docSheet->getCodeName()]['printerSettings'];
19731973
foreach ($sheetPrinterSettings as $rId => $printerSettings) {
1974-
$rId = substr($rId, 3); // rIdXXX
1974+
$rId = substr($rId, 3) . 'ps'; // rIdXXX, add 'ps' suffix to avoid identical resource identifier collision with unparsed vmlDrawing
19751975
$unparsedPrinterSettings[$rId] = [];
19761976
$unparsedPrinterSettings[$rId]['filePath'] = self::dirAdd("$dir/$fileWorksheet", $printerSettings['Target']);
19771977
$unparsedPrinterSettings[$rId]['relFilePath'] = (string) $printerSettings['Target'];

0 commit comments

Comments
 (0)