}
$farmer = self::pickOneServer($preferLocal, $params);
-
$params['toolbox'] = '1';
try {
$res = false;
}
} else {
- $res = true;
+ if (file_exists($output)) {
+ $res = $output;
+ } else {
+ $res = true;
+ }
}
$lock = 'pdfarea_' . hash('sha256', $file . '_' . $page . '_' . json_encode($rect) . '_' . json_encode($options));
return static::lock($file, $lock, function () use ($file, $page, $rect, $to, $options, $cache) {
- return self::_getFile(
+ $res = self::_getFile(
['operation' => 'extractpdfarea',
'pdf' => $file,
'out' => $cache,
'page' => $page,
'area' => json_encode($rect),
'options' => json_encode($options)], 0, false, true);
+ return $res;
});
}
}
"source": {
"type": "git",
"url": "git://git.cubedesigners.com/cubist_pdf.git",
- "reference": "4a0d3364fcb6b1d5a507e0d638681260a2d6a788"
+ "reference": "42c98fa4c8eaed880d39a258612d24d3b4581591"
},
"dist": {
"type": "tar",
- "url": "https://composer.cubedesigners.com/dist/cubist/pdf/cubist-pdf-dev-master-e292ef.tar",
- "reference": "4a0d3364fcb6b1d5a507e0d638681260a2d6a788",
- "shasum": "3e33cff20c869774d0c15d300a904a339bbb649e"
+ "url": "https://composer.cubedesigners.com/dist/cubist/pdf/cubist-pdf-dev-master-435e99.tar",
+ "reference": "42c98fa4c8eaed880d39a258612d24d3b4581591",
+ "shasum": "0813995f3a2637c307b13f4dab0b98e255524d95"
},
"require": {
"cubist/util": "dev-master",
"cubist",
"pdf"
],
- "time": "2025-08-04T14:50:18+00:00"
+ "time": "2025-08-07T13:51:05+00:00"
},
{
"name": "cubist/scorm",
"source": {
"type": "git",
"url": "git://git.cubedesigners.com/cubist_util.git",
- "reference": "5dccc705639a1cb2725116331e062cb0f0ca3fca"
+ "reference": "4e307c0cc8120d508efcfaf777554ed9bd75755f"
},
"dist": {
"type": "tar",
- "url": "https://composer.cubedesigners.com/dist/cubist/util/cubist-util-dev-master-c849fa.tar",
- "reference": "5dccc705639a1cb2725116331e062cb0f0ca3fca",
- "shasum": "d4f86e0829922835a97110ae6c4f9e614b87f14f"
+ "url": "https://composer.cubedesigners.com/dist/cubist/util/cubist-util-dev-master-ed2b8d.tar",
+ "reference": "4e307c0cc8120d508efcfaf777554ed9bd75755f",
+ "shasum": "0efce5771cce8f998c0a60a178bffd5c16c7d4fa"
},
"require": {
"cubist/net": "dev-master",
}
],
"description": "Utilities class",
- "time": "2025-06-12T14:50:04+00:00"
+ "time": "2025-08-07T15:26:43+00:00"
},
{
"name": "cviebrock/eloquent-sluggable",
"source": {
"type": "git",
"url": "git://git.cubedesigners.com/fluidbook_tools.git",
- "reference": "1fce06379d7bd928569b371e1aee8dc78d727de0"
+ "reference": "b2e0e8f5313a053510a64f3fbd73101f38b82c0f"
},
"dist": {
"type": "tar",
- "url": "https://composer.cubedesigners.com/dist/fluidbook/tools/fluidbook-tools-dev-master-a957de.tar",
- "reference": "1fce06379d7bd928569b371e1aee8dc78d727de0",
- "shasum": "41cbac451f27c1c67fa42eb9c9615693ff399cd0"
+ "url": "https://composer.cubedesigners.com/dist/fluidbook/tools/fluidbook-tools-dev-master-bef312.tar",
+ "reference": "b2e0e8f5313a053510a64f3fbd73101f38b82c0f",
+ "shasum": "fa89fef484bc1dad8ec4b2b0f8b0e3a262df5576"
},
"require": {
"barryvdh/laravel-debugbar": "*",
}
],
"description": "Fluidbook Tools",
- "time": "2025-08-07T10:47:38+00:00"
+ "time": "2025-08-07T14:13:43+00:00"
},
{
"name": "fpdf/fpdf",