jpc_output_value_define.js 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. /**
  2. * Created by Tony on 2017/1/4.
  3. */
  4. let JV = {
  5. NODE_MAIN_INFO: "主信息",
  6. NODE_PAGE_INFO: "打印页面_信息",
  7. NODE_MAIN_INFO_RPT_NAME: "报表名称",
  8. NODE_PAGE_SIZE: "纸张宽高",
  9. NODE_MARGINS: "页边距",
  10. PROP_PAGE_SIZE: '页规格',
  11. NODE_FONT_COLLECTION: "font_collection",
  12. NODE_STYLE_COLLECTION: "style_collection",
  13. NODE_CONTROL_COLLECTION: "control_collection",
  14. BAND_PROP_MERGE_BAND: "MergeBand",
  15. PROP_PAGE_MERGE_BORDER: "page_merge_border",
  16. PROP_NAME: "Name",
  17. PROP_VALUE: "Value",
  18. PROP_FONT: "font",
  19. PROP_CONTROL: "control",
  20. PROP_STYLE: "style",
  21. PROP_AREA: "area",
  22. PROP_ID: "ID",
  23. PROP_LEFT: "Left",
  24. PROP_RIGHT: "Right",
  25. PROP_TOP: "Top",
  26. PROP_BOTTOM: "Bottom",
  27. IDX_LEFT: 0,
  28. IDX_TOP: 1,
  29. IDX_RIGHT: 2,
  30. IDX_BOTTOM: 3,
  31. SIGNATURE_NAME_DUMMY: 'dummy_pic',
  32. OUTPUT_ALIGN: {
  33. H: ["left", "center", "right"],
  34. V: ["top", "center", "bottom"]
  35. },
  36. H_ALIGN_IDX_LEFT : 0,
  37. H_ALIGN_IDX_CENTER : 1,
  38. H_ALIGN_IDX_RIGHT : 2,
  39. V_ALIGN_IDX_TOP : 0,
  40. V_ALIGN_IDX_CENTER : 1,
  41. V_ALIGN_IDX_BOTTOM : 2,
  42. CONTROL_PROPS: ["Shrink", "ShowZero", "Horizon", "Vertical", "Wrap", "VerticalForExcel", "ShrinkFirst", "CloseOutput"],
  43. CONTROL_PROP_IDX_SHRINK: 0,
  44. CONTROL_PROP_IDX_SHOW_ZERO: 1,
  45. CONTROL_PROP_IDX_HORIZON: 2,
  46. CONTROL_PROP_IDX_VERTICAL: 3,
  47. CONTROL_PROP_IDX_WRAP: 4,
  48. CONTROL_PROP_IDX_VERTICAL_EXCEL: 5,
  49. CONTROL_PROP_IDX_SHRINK_FIRST: 6,
  50. CONTROL_PROP_IDX_CLOSE_OUTPUT: 7,
  51. BORDER_STYLE_PROPS: ["LineWeight", "DashStyle", "Color"],
  52. PROP_LINE_WEIGHT: "LineWeight",
  53. PROP_DASH_STYLE: "DashStyle",
  54. PROP_COLOR: "Color",
  55. FONT_PROPS: ["Name", "FontHeight", "FontColor", "FontBold", "FontItalic", "FontUnderline", "FontStrikeOut", "FontAngle"],
  56. FONT_PROP_IDX_NAME: 0,
  57. FONT_PROP_IDX_HEIGHT: 1,
  58. FONT_PROP_IDX_COLOR: 2,
  59. FONT_PROP_IDX_BOLD: 3,
  60. FONT_PROP_IDX_ITALIC: 4,
  61. FONT_PROP_IDX_UNDERLINE: 5,
  62. FONT_PROP_IDX_STRIKEOUT: 6,
  63. FONT_PROP_IDX_ANGLE: 7,
  64. PROP_PAGE_SEQ: 'page_seq',
  65. PROP_CELLS: 'cells',
  66. PROP_WATERMARK_CELLS: 'watermark_cells',
  67. PROP_SIGNATURE_CELLS: 'signature_cells',
  68. PROP_SIGNATURE_DATE_CELLS: 'signature_date_cells',
  69. PROP_SIGNATURE_AUDIT_CELLS: 'signature_audit_cells',
  70. PROP_INTERACT_CELLS: 'interact_cells',
  71. PAGE_SPECIAL_MERGE_POS: "page_merge_pos",
  72. PROP_EXT_FLOW_OPTIONS: 'extend_flow_options',
  73. PAGES_SIZE_STR: ['A3', 'A4', 'A5', 'B4', 'B5', 'LETTER', 'LEGAL', 'EXECUTIVE', '16K'],
  74. PAGES_SIZE_IDX: [8, 9, 11, 12, 13, 1, 5, 7, 93],
  75. PAGES_SIZE: [[11.693, 16.535], [8.268, 11.693], [5.827, 8.268], [9.84, 13.898], [6.93, 9.84], [8.5, 11.0], [8.5, 14.0], [7.25, 10.5], [7.25, 10.5]],
  76. OUTPUT_OFFSET: [1,1,1,1],
  77. OFFSET_IDX_LEFT: 0,
  78. OFFSET_IDX_RIGHT: 1,
  79. OFFSET_IDX_TOP: 2,
  80. OFFSET_IDX_BOTTOM: 3,
  81. VERTICAL_ANGLE_INT: 90,
  82. ANTI_VERTICAL_ANGLE_INT: -90,
  83. VERTICAL_ANGLE: "90",
  84. ANTI_VERTICAL_ANGLE: "-90"
  85. };