Info_paper.java 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145
  1. package com.epson.mobilephone.common.escpr;
  2. public class Info_paper {
  3. public static int boder_pixel = 42;
  4. private int border_bottom_margin;
  5. private int border_left_margin;
  6. private int border_right_margin;
  7. private int border_top_margin;
  8. private int borderless_bottom_margin;
  9. private int borderless_left_margin;
  10. private int borderless_right_margin;
  11. private int borderless_top_margin;
  12. private int paper_height;
  13. private int paper_height_boder;
  14. private int paper_height_boderless;
  15. private int paper_width;
  16. private int paper_width_boder;
  17. private int paper_width_boderless;
  18. public int getPaper_height() {
  19. return paper_height;
  20. }
  21. public void setPaper_height(int i) {
  22. paper_height = i;
  23. }
  24. public int getPaper_width_boder() {
  25. return paper_width_boder;
  26. }
  27. public void setPaper_width_boder(int i) {
  28. paper_width_boder = i;
  29. }
  30. public int getPaper_height_boder() {
  31. return paper_height_boder;
  32. }
  33. public void setPaper_height_boder(int i) {
  34. paper_height_boder = i;
  35. }
  36. public int getPaper_width_boderless() {
  37. return paper_width_boderless;
  38. }
  39. public void setPaper_width_boderless(int i) {
  40. paper_width_boderless = i;
  41. }
  42. public int getPaper_height_boderless() {
  43. return paper_height_boderless;
  44. }
  45. public void setPaper_height_boderless(int i) {
  46. paper_height_boderless = i;
  47. }
  48. public int getLeftMargin() {
  49. return borderless_left_margin;
  50. }
  51. public void setLeftMargin(int i) {
  52. borderless_left_margin = i;
  53. }
  54. public int getTopMargin() {
  55. return borderless_top_margin;
  56. }
  57. public void setTopMargin(int i) {
  58. borderless_top_margin = i;
  59. }
  60. public int getRightMargin() {
  61. return borderless_right_margin;
  62. }
  63. public int getBottomMargin() {
  64. return borderless_bottom_margin;
  65. }
  66. public int getBorderLeftMargin() {
  67. return border_left_margin;
  68. }
  69. public int getBorderTopMargin() {
  70. return border_top_margin;
  71. }
  72. public int getBorderRightMargin() {
  73. return border_right_margin;
  74. }
  75. public int getBorderBottomMargin() {
  76. return border_bottom_margin;
  77. }
  78. public int getPaper_width() {
  79. return paper_width;
  80. }
  81. public void setPaper_width(int i) {
  82. paper_width = i;
  83. }
  84. public Info_paper(int i, int i2, int i3, int i4, int i5, int i6, int i7, int i8) {
  85. paper_height = i2;
  86. paper_width = i;
  87. paper_height_boder = i4;
  88. paper_height_boderless = i8;
  89. paper_width_boder = i3;
  90. paper_width_boderless = i7;
  91. int i9 = paper_width;
  92. int i10 = paper_width_boder;
  93. border_left_margin = (i9 - i10) / 2;
  94. int i11 = paper_height;
  95. int i12 = paper_height_boder;
  96. border_top_margin = (i11 - i12) / 2;
  97. border_right_margin = (i9 - i10) / 2;
  98. border_bottom_margin = (i11 - i12) / 2;
  99. borderless_left_margin = i5;
  100. borderless_top_margin = i6;
  101. borderless_right_margin = (paper_width_boderless - i9) - i5;
  102. borderless_bottom_margin = (paper_height_boderless - i11) - i6;
  103. }
  104. public Info_paper(int i, int i2, int i3, int i4, int i5, int i6, int i7, int i8, int i9, int i10, int i11, int i12, int i13, int i14) {
  105. paper_height = i2;
  106. paper_width = i;
  107. paper_height_boder = i4;
  108. paper_height_boderless = i8;
  109. paper_width_boder = i3;
  110. paper_width_boderless = i7;
  111. border_left_margin = i9;
  112. border_top_margin = i10;
  113. border_right_margin = i11;
  114. border_bottom_margin = i12;
  115. borderless_left_margin = i5;
  116. borderless_top_margin = i6;
  117. borderless_right_margin = i13;
  118. borderless_bottom_margin = i14;
  119. }
  120. }