Commit 683cd5b1e88aadd03705d902a2b8244a3114c497

Authored by ww
1 parent 5976dc98

perf: adjust page layout size unit to px

... ... @@ -7,7 +7,7 @@ const OSS_Prefix = 'https://oss.yuntengcloud.com/iotdocs/thingskit-scada-develop
7 7 /**
8 8 * @description enable load script form oss server
9 9 */
10   -const Enable_OSS = true
  10 +const Enable_OSS = false
11 11
12 12 /**
13 13 * @description 代理配置项
... ...
... ... @@ -698,8 +698,11 @@ Editor.prototype.getGraphXml = function(ignoreSelection)
698 698
699 699 if (this.graph.view.translate.x != 0 || this.graph.view.translate.y != 0)
700 700 {
701   - node.setAttribute('dx', Math.round(this.graph.view.translate.x * 100) / 100);
702   - node.setAttribute('dy', Math.round(this.graph.view.translate.y * 100) / 100);
  701 + // TODO thingsKit modify update page size
  702 + // node.setAttribute('dx', Math.round(this.graph.view.translate.x * 100) / 100);
  703 + node.setAttribute('dx', Math.round(this.graph.view.translate.x));
  704 + // node.setAttribute('dy', Math.round(this.graph.view.translate.y * 100) / 100);
  705 + node.setAttribute('dy', Math.round(this.graph.view.translate.y));
703 706 }
704 707
705 708 node.setAttribute('grid', (this.graph.isGridEnabled()) ? '1' : '0');
... ... @@ -1372,7 +1375,9 @@ PrintDialog.prototype.create = function(editorUi)
1372 1375 function preview(print)
1373 1376 {
1374 1377 var autoOrigin = onePageCheckBox.checked || pageCountCheckBox.checked;
1375   - var printScale = parseInt(pageScaleInput.value) / 100;
  1378 + // TODO thingsKit modify update page size
  1379 + // var printScale = parseInt(pageScaleInput.value) / 100;
  1380 + var printScale = parseInt(pageScaleInput.value);
1376 1381
1377 1382 if (isNaN(printScale))
1378 1383 {
... ... @@ -1837,13 +1842,17 @@ PageSetupDialog.addPageFormatPanel = function(div, namePostfix, pageFormat, page
1837 1842 widthInput.setAttribute('size', '7');
1838 1843 widthInput.style.textAlign = 'right';
1839 1844 customDiv.appendChild(widthInput);
1840   - mxUtils.write(customDiv, ' in x ');
  1845 + // TODO thingsKit modify update page size
  1846 + // mxUtils.write(customDiv, ' in x ');
  1847 + mxUtils.write(customDiv, ' px/x ');
1841 1848
1842 1849 var heightInput = document.createElement('input');
1843 1850 heightInput.setAttribute('size', '7');
1844 1851 heightInput.style.textAlign = 'right';
1845 1852 customDiv.appendChild(heightInput);
1846   - mxUtils.write(customDiv, ' in');
  1853 + // mxUtils.write(customDiv, ' in');
  1854 + // TODO thingsKit modify update page size
  1855 + mxUtils.write(customDiv, ' px/y');
1847 1856
1848 1857 formatDiv.style.display = 'none';
1849 1858 customDiv.style.display = 'none';
... ... @@ -1941,8 +1950,11 @@ PageSetupDialog.addPageFormatPanel = function(div, namePostfix, pageFormat, page
1941 1950 // Selects custom format which is last in list
1942 1951 if (!detected)
1943 1952 {
1944   - widthInput.value = pageFormat.width / 100;
1945   - heightInput.value = pageFormat.height / 100;
  1953 + // TODO thingsKit modify update page size
  1954 + // widthInput.value = pageFormat.width / 100;
  1955 + widthInput.value = pageFormat.width;
  1956 + // heightInput.value = pageFormat.height / 100;
  1957 + heightInput.value = pageFormat.height;
1946 1958 portraitCheckBox.setAttribute('checked', 'checked');
1947 1959 paperSizeSelect.value = 'custom';
1948 1960 formatDiv.style.display = 'none';
... ... @@ -1972,8 +1984,11 @@ PageSetupDialog.addPageFormatPanel = function(div, namePostfix, pageFormat, page
1972 1984
1973 1985 if (f.format != null)
1974 1986 {
1975   - widthInput.value = f.format.width / 100;
1976   - heightInput.value = f.format.height / 100;
  1987 + // TODO thingsKit modify update page size
  1988 + // widthInput.value = f.format.width / 100;
  1989 + widthInput.value = f.format.width;
  1990 + // heightInput.value = f.format.height / 100;
  1991 + heightInput.value = f.format.height;
1977 1992 customDiv.style.display = 'none';
1978 1993 formatDiv.style.display = '';
1979 1994 }
... ... @@ -1987,19 +2002,27 @@ PageSetupDialog.addPageFormatPanel = function(div, namePostfix, pageFormat, page
1987 2002
1988 2003 if (isNaN(wi) || wi <= 0)
1989 2004 {
1990   - widthInput.value = pageFormat.width / 100;
  2005 + // TODO thingsKit modify update page size
  2006 + // widthInput.value = pageFormat.width / 100;
  2007 + widthInput.value = pageFormat.width;
1991 2008 }
1992 2009
1993 2010 var hi = parseFloat(heightInput.value);
1994 2011
1995 2012 if (isNaN(hi) || hi <= 0)
1996 2013 {
1997   - heightInput.value = pageFormat.height / 100;
  2014 + // TODO thingsKit modify update page size
  2015 + // heightInput.value = pageFormat.height / 100;
  2016 + heightInput.value = pageFormat.height;
1998 2017 }
1999 2018
  2019 + // TODO thingsKit modify update page size
  2020 + // var newPageFormat = new mxRectangle(0, 0,
  2021 + // Math.floor(parseFloat(widthInput.value) * 100),
  2022 + // Math.floor(parseFloat(heightInput.value) * 100));
2000 2023 var newPageFormat = new mxRectangle(0, 0,
2001   - Math.floor(parseFloat(widthInput.value) * 100),
2002   - Math.floor(parseFloat(heightInput.value) * 100));
  2024 + Math.floor(parseFloat(widthInput.value)),
  2025 + Math.floor(parseFloat(heightInput.value)));
2003 2026
2004 2027 if (paperSizeSelect.value != 'custom' && landscapeCheckBox.checked)
2005 2028 {
... ...