You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
755 lines
14 KiB
JavaScript
755 lines
14 KiB
JavaScript
(function () {
|
|
window.HIPRINT_CONFIG = {
|
|
//optionItems: [hiprintCustomOptionItem],//自定义选项
|
|
movingDistance: 1.5, //鼠标拖动一次移动的距离,默认1.5pt
|
|
paperHeightTrim: 1, //纸张html 的高度等于真实高度-1
|
|
text: (any = {
|
|
supportOptions: [
|
|
// {
|
|
// name: 'hiprintCustomOptionItem',
|
|
// hidden: false
|
|
// },
|
|
{
|
|
name: "title",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "field",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "testData",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "dataType",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "fontFamily",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "fontSize",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "fontWeight",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "letterSpacing",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "color",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "textDecoration",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "textAlign",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "textContentVerticalAlign",
|
|
hidden: false
|
|
},
|
|
|
|
{
|
|
name: "lineHeight",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "textType",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "barcodeMode",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "hideTitle",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "showInPage",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "unShowInPage",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "fixed",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "axis",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "transform",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "optionsGroup",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "borderLeft",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "borderTop",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "borderRight",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "borderBottom",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "borderWidth",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "borderColor",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "contentPaddingLeft",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "contentPaddingTop",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "contentPaddingRight",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "contentPaddingBottom",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "backgroundColor",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "formatter",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "styler",
|
|
hidden: false
|
|
}
|
|
],
|
|
default: {
|
|
width: 120,
|
|
height: 9.75
|
|
}
|
|
}),
|
|
image: (any = {
|
|
supportOptions: [
|
|
{
|
|
name: "field",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "src",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "showInPage",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "fixed",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "axis",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "transform",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "formatter",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "styler",
|
|
hidden: false
|
|
}
|
|
],
|
|
default: {}
|
|
}),
|
|
longText: (any = {
|
|
supportOptions: [
|
|
{
|
|
name: "title",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "field",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "testData",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "fontFamily",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "fontSize",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "fontWeight",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "letterSpacing",
|
|
hidden: false
|
|
},
|
|
|
|
{
|
|
name: "textAlign",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "lineHeight",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "color",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "hideTitle",
|
|
hidden: false
|
|
},
|
|
|
|
{
|
|
name: "longTextIndent",
|
|
hidden: false
|
|
},
|
|
|
|
{
|
|
name: "leftSpaceRemoved",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "showInPage",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "unShowInPage",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "fixed",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "axis",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "lHeight",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "transform",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "optionsGroup",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "borderLeft",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "borderTop",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "borderRight",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "borderBottom",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "borderWidth",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "borderColor",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "contentPaddingLeft",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "contentPaddingTop",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "contentPaddingRight",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "contentPaddingBottom",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "backgroundColor",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "formatter",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "styler",
|
|
hidden: false
|
|
}
|
|
],
|
|
default: {
|
|
height: 42,
|
|
width: 550
|
|
}
|
|
}),
|
|
table: (any = {
|
|
supportOptions: [
|
|
{
|
|
name: "field",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "fontFamily",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "fontSize",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "lineHeight",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "textAlign",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "gridColumns",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "gridColumnsGutter",
|
|
hidden: false
|
|
},
|
|
|
|
{
|
|
name: "tableBorder",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "tableHeaderBorder",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "tableHeaderCellBorder",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "tableHeaderRowHeight",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "tableHeaderBackground",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "tableHeaderFontSize",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "tableHeaderFontWeight",
|
|
hidden: false
|
|
},
|
|
|
|
{
|
|
name: "tableBodyRowHeight",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "tableBodyRowBorder",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "tableBodyCellBorder",
|
|
hidden: false
|
|
},
|
|
|
|
{
|
|
name: "axis",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "lHeight",
|
|
hidden: false
|
|
},
|
|
|
|
{
|
|
name: "autoCompletion",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "columns",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "styler",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "rowStyler",
|
|
hidden: false
|
|
},
|
|
|
|
{
|
|
name: "tableFooterRepeat",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "footerFormatter",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "gridColumnsFooterFormatter",
|
|
hidden: false
|
|
}
|
|
],
|
|
default: {
|
|
width: 550
|
|
}
|
|
}),
|
|
tableCustom: (any = {
|
|
supportOptions: [
|
|
{
|
|
name: "field",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "fontFamily",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "fontSize",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "textAlign",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "tableBorder",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "tableHeaderBorder",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "tableHeaderCellBorder",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "tableHeaderRowHeight",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "tableHeaderFontSize",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "tableHeaderFontWeight",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "tableHeaderBackground",
|
|
hidden: false
|
|
},
|
|
|
|
{
|
|
name: "tableBodyRowHeight",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "tableBodyRowBorder",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "tableBodyCellBorder",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "axis",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "lHeight",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "autoCompletion",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "tableFooterRepeat",
|
|
hidden: false
|
|
}
|
|
],
|
|
default: {
|
|
width: 550
|
|
}
|
|
}),
|
|
|
|
hline: (any = {
|
|
supportOptions: [
|
|
{
|
|
name: "borderColor",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "borderWidth",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "showInPage",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "fixed",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "axis",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "transform",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "borderStyle",
|
|
hidden: false
|
|
}
|
|
],
|
|
default: {
|
|
borderWidth: 0.75,
|
|
height: 9,
|
|
width: 90
|
|
}
|
|
}),
|
|
vline: (any = {
|
|
supportOptions: [
|
|
{
|
|
name: "borderColor",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "borderWidth",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "showInPage",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "fixed",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "axis",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "transform",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "borderStyle",
|
|
hidden: false
|
|
}
|
|
],
|
|
default: {
|
|
borderWidth: undefined,
|
|
height: 90,
|
|
width: 9
|
|
}
|
|
}),
|
|
rect: (any = {
|
|
supportOptions: [
|
|
{
|
|
name: "borderColor",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "borderWidth",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "showInPage",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "fixed",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "axis",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "transform",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "borderStyle",
|
|
hidden: false
|
|
}
|
|
],
|
|
default: {
|
|
borderWidth: undefined,
|
|
height: 90,
|
|
width: 90
|
|
}
|
|
}),
|
|
oval: (any = {
|
|
supportOptions: [
|
|
{
|
|
name: "borderColor",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "borderWidth",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "showInPage",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "fixed",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "axis",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "transform",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "borderStyle",
|
|
hidden: false
|
|
}
|
|
],
|
|
default: {
|
|
borderWidth: undefined,
|
|
height: 90,
|
|
width: 90
|
|
}
|
|
}),
|
|
html: (any = {
|
|
supportOptions: [
|
|
{
|
|
name: "showInPage",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "unShowInPage",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "fixed",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "axis",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "formatter",
|
|
hidden: false
|
|
}
|
|
],
|
|
default: {
|
|
height: 90,
|
|
width: 90
|
|
}
|
|
}),
|
|
tableColumn: (any = {
|
|
supportOptions: [
|
|
{
|
|
name: "title",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "align",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "halign",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "vAlign",
|
|
hidden: false
|
|
},
|
|
|
|
{
|
|
name: "paddingLeft",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "paddingRight",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "formatter2",
|
|
hidden: false
|
|
},
|
|
{
|
|
name: "styler2",
|
|
hidden: false
|
|
}
|
|
],
|
|
default: {
|
|
height: 90,
|
|
width: 90
|
|
}
|
|
})
|
|
};
|
|
})();
|