<?xml version="1.0" encoding="UTF-8"?>\r
<project-private xmlns="http://www.netbeans.org/ns/project-private/1">\r
<editor-bookmarks xmlns="http://www.netbeans.org/ns/editor-bookmarks/1"/>\r
+ <open-files xmlns="http://www.netbeans.org/ns/projectui-open-files/1">\r
+ <file>file:/H:/Works/cubeExtranet/fluidbook/tools/fwstk/src/com/fluidbook/fwstk/LayoutStripper.java</file>\r
+ <file>file:/H:/Works/cubeExtranet/fluidbook/tools/fwstk/src/org/apache/pdfbox/util/PDFStreamEngine.java</file>\r
+ <file>file:/H:/Works/cubeExtranet/fluidbook/tools/fwstk/src/org/apache/pdfbox/util/operator/ShowTextGlyph.java</file>\r
+ <file>file:/H:/Works/cubeExtranet/fluidbook/tools/fwstk/src/org/apache/pdfbox/util/operator/ShowText.java</file>\r
+ </open-files>\r
</project-private>\r
return;\r
}\r
$this->manualcut = false;\r
- if ($first == $last && round($first[0] * 2) == round($second[0])) {\r
+ if (self::compareSizes($last, $first) && cubeMath::compare($first[0] * 2, $second[0], 0.9)) {\r
$this->autocut = '1-23-4';\r
}\r
- if (round($first[0] * 2) == round($second[0]) && $last == $second) {\r
+ if (cubeMath::compare($first[0] * 2, $second[0], 0.9) && self::compareSizes($last, $second)) {\r
$this->autocut = '1-23';\r
}\r
}\r
\r
+ public static function compareSizes($x, $y, $tolerance=0.9) {\r
+ return cubeMath::compare($x[0], $y[0], $tolerance) && cubeMath::compare($x[1], $y[1], $tolerance);\r
+ }\r
+\r
public function parseInfos($data) {\r
// This function get general infos (pages sizes, boxes, number sections and\r
// bookmarks\r