diff --git a/.github/images/auto-cut-no-margin.png b/.github/images/auto-cut-no-margin.png new file mode 100644 index 0000000..23df125 Binary files /dev/null and b/.github/images/auto-cut-no-margin.png differ diff --git a/.github/images/cp-cut-mark.png b/.github/images/cp-cut-mark.png new file mode 100644 index 0000000..afdd394 Binary files /dev/null and b/.github/images/cp-cut-mark.png differ diff --git a/.github/images/no-cut-no-margin.png b/.github/images/no-cut-no-margin.png new file mode 100644 index 0000000..9e2ed4e Binary files /dev/null and b/.github/images/no-cut-no-margin.png differ diff --git a/.github/images/no-margin-no-cut.png b/.github/images/no-margin-no-cut.png new file mode 100644 index 0000000..f35bbc9 Binary files /dev/null and b/.github/images/no-margin-no-cut.png differ diff --git a/docs/options.md b/docs/options.md index fef96ec..6a37ecc 100644 --- a/docs/options.md +++ b/docs/options.md @@ -1,7 +1,9 @@ # Notice -Properties are applicable exclusively to models that support each respective function. If a model does not support a particular function, the configuration becomes invalid, even if a prop is specified. +Print options apply exclusively to models that support each respective function. If a model does not support a particular function, the configuration becomes invalid, even if the option is true. -## Supported Ext Types - For Exporting Files +If an option is undefined, the default configuration specified in the template file will be applied. + +## Supported Ext Types (exporting files) | **Description** | **Extension** | |---|:---:| | LBX type | .lbx | @@ -15,22 +17,22 @@ Properties are applicable exclusively to models that support each respective fun |---|---|:---:|---| | copies | number | 1 |Number of copies to print.| | printName | string | "BPAC-Document" |Document Name for print queue.| -| autoCut | boolean | false |Auto cut after print.| -| cutPause | boolean | false |Pause to cut is applied. Valid only with models not supporting the auto cut function.| -| cutMark | boolean | false |Cut mark is inserted. Valid only with models not supporting the auto cut function.| -| halfCut | boolean | false |Performs half cut.| -| chainPrint | boolean | false |Continuous printing is performed. The final label is not cut, but when the next labels are output, the preceding blank is cut in line with the cut option setting.| -| tailCut | boolean | false |Whenever a label is output, the trailing end of the form is forcibly cut to leave a leading blank for the next label output| -| specialTape | boolean | false |No cutting is performed when printing on special tape. Valid only with PT-2430PC.| -| cutAtEnd | boolean | false |Cut at end is performed.| -| noCut | boolean | false |Disable auto cut| -| mirroring | boolean | false |Mirror print label.| -| quality | boolean | false |Fine quality print.| -| highSpeed | boolean | false |High speed printing.| -| highResolution | boolean | false |High resolution printing.| -| color | boolean | false |Print in color.| -| mono | boolean | false |Print in monochrome.| -| fitPage | boolean | false |Specify whether to adjust the size and position of objects in the template in accordance with layout changes resulting from media changes. If set to true, adjustments will be made; otherwise, if set to false or undefined, no adjustments will be applied..| +| autoCut | boolean | - |Auto cut after print.| +| cutPause | boolean | - |Pause to cut is applied. Valid only with models not supporting the auto cut function.| +| cutMark | boolean | - |Cut mark is inserted. Valid only with models not supporting the auto cut function.| +| halfCut | boolean | - |Performs half cut.| +| chainPrint | boolean | - |Continuous printing is performed. The final label is not cut, but when the next labels are output, the preceding blank is cut in line with the cut option setting.| +| tailCut | boolean | - |Whenever a label is output, the trailing end of the form is forcibly cut to leave a leading blank for the next label output| +| specialTape | boolean | - |No cutting is performed when printing on special tape. Valid only with PT-2430PC.| +| cutAtEnd | boolean | - |Cut at end is performed.| +| noCut | boolean | - |Disable auto cut| +| mirroring | boolean | - |Mirror print label.| +| quality | boolean | - |Fine quality print.| +| highSpeed | boolean | - |High speed printing.| +| highResolution | boolean | - |High resolution printing.| +| color | boolean | - |Print in color.| +| mono | boolean | - |Print in monochrome.| +| fitPage | boolean | - |Specify whether to adjust the size and position of objects in the template in accordance with layout changes resulting from media changes. If set to true, adjustments will be made; otherwise, if set to false or undefined, no adjustments will be applied..| ## PT-9500PC / PT-9600 / PT-3600 | **noCut** | **autoCut** | **halfCut**| **chainPrint** | **Result** | @@ -68,16 +70,96 @@ Properties are applicable exclusively to models that support each respective fun ## PT-E800T / PT-E800TK / PT-E850TKW | **Media** | **noCut** | **autoCut** | **halfCut** | **chainPrint** | **specialTape** | **Result** | |:----------|:---:|:---:|:---:|:---:|:---:|---:| -| TZe |✔️|-|-|-|-|![noCut](../.github/images/no-cut.png) | 1 -| TZe |-|-|-|✔️|-|![chainPrint](../.github/images/chain-print.png) | 2 -| TZe |-|-|✔️|-|-|![halfCut](../.github/images/half-cut.png) | 3 -| TZe |-|-|✔️|✔️|-|![halfCut chainPrint](../.github/images/half-cut-chain.png) | 4 -| TZe |-|-|-|-|-|![autoCut](../.github/images/auto-cut.png) | 5 -| TZe |-|-|-|-|-|![autoCut](../.github/images/auto-cut.png) | 6 -| TZe |-|-|-|-|-|![autoCut](../.github/images/auto-cut.png) | 7 -| TZe |-|-|-|-|-|![autoCut](../.github/images/auto-cut.png) | 8 -| TZe |-|-|-|-|-|![autoCut](../.github/images/auto-cut.png) | 9 -| PVC Tube |-|-|-|-|-|![autoCut chainPrint](../.github/images/auto-cut-chain-print.png) | 10 -| PVC Tube |-|-|-|-|-|![autoCut halfCut](../.github/images/auto-cut-half-cut.png) | 11 -| FLe |-|-|-|-|-|![autoCut halfCut chainPrint](../.github/images/auto-cut-half-chain.png) | 12 -| FLe |-|-|-|-|-|![specialTape](../.github/images/special-tape.png) | 13 +| TZe |✔️|-|-|-|-|![noCut](../.github/images/no-cut.png) | +| TZe |-|-|-|✔️|-|![chainPrint](../.github/images/chain-print.png) | +| TZe |-|-|✔️|-|-|![halfCut](../.github/images/half-cut.png) | +| TZe |-|-|✔️|✔️|-|![halfCut chainPrint](../.github/images/half-cut-chain.png) | +| TZe |-|✔️|-|-|-|![autoCut](../.github/images/auto-cut.png) | +| TZe |-|✔️|-|✔️|-|![autoCut chainPrint](../.github/images/auto-cut-chain-print.png) | +| TZe |-|✔️|✔️|-|-|![autoCut halfCut](../.github/images/auto-cut-half-cut.png) | +| TZe |-|✔️|✔️|✔️|-|![autoCut halfCut chainPrint](../.github/images/auto-cut-half-chain.png) | +| TZe |-|-|-|-|✔️|![specialTape](../.github/images/special-tape.png) | +| PVC Tube |✔️|❌|-|❌|❌|![noCut](../.github/images/no-cut.png) | +| PVC Tube |-|❌|✔️|❌|❌|![halfCut](../.github/images/half-cut.png) | +| FLe |✔️|-|❌|❌|❌|![noCut](../.github/images/no-cut-no-margin.png) | +| FLe |-|✔️|❌|❌|❌|![autoCut](../.github/images/auto-cut-no-margin.png) | + +## PT-D800W / PT-P900 / PT-P900W / PT-P950NW +| **Media** | **noCut** | **autoCut** | **halfCut** | **chainPrint** | **specialTape** | **Result** | +|:----------|:---:|:---:|:---:|:---:|:---:|---:| +| TZe |✔️|-|-|-|-|![noCut](../.github/images/no-cut.png) | +| TZe |-|-|-|✔️|-|![chainPrint](../.github/images/chain-print.png) | +| TZe |-|-|✔️|-|-|![halfCut](../.github/images/half-cut.png) | +| TZe |-|-|✔️|✔️|-|![halfCut chainPrint](../.github/images/half-cut-chain.png) | +| TZe |-|✔️|-|-|-|![autoCut](../.github/images/auto-cut.png) | +| TZe |-|✔️|-|✔️|-|![autoCut chainPrint](../.github/images/auto-cut-chain-print.png) | +| TZe |-|✔️|✔️|-|-|![autoCut halfCut](../.github/images/auto-cut-half-cut.png) | +| TZe |-|✔️|✔️|✔️|-|![autoCut halfCut chainPrint](../.github/images/auto-cut-half-chain.png) | +| TZe |-|-|-|-|✔️|![specialTape](../.github/images/special-tape.png) | +| FLe |✔️|-|❌|❌|❌|![noCut](../.github/images/no-cut-no-margin.png) | +| FLe |-|✔️|❌|❌|❌|![autoCut](../.github/images/auto-cut-no-margin.png) | + +## PT-2100 / PT-2700 / PT-24 / PT-18R / PT-18NR +| **noCut** | **autoCut** | **chainPrint** | **Result** | +|:---:|:---:|:---:|---:| +|✔️|-|-|![noCut](../.github/images/no-cut.png) | +|-|-|✔️|![chainPrint](../.github/images/chain-print.png) | +|-|✔️|-|![autoCut](../.github/images/auto-cut.png) | +|-|✔️|✔️|![autoCut chainPrint](../.github/images/auto-cut-chain-print.png) | + +## PT-1950 / PT-1960 +| **noCut** | **cutMark** | **chainPrint** | **Result** | +|:---:|:---:|:---:|---:| +|✔️|-|-|![noCut](../.github/images/no-cut.png) | +|-|-|✔️|![chainPrint](../.github/images/chain-print.png) | +|-|✔️|-|![cutMark](../.github/images/cp-cut-mark.png) | +|-|✔️|✔️|![cutMark chainPrint](../.github/images/half-cut-chain.png) | + +## PT-1230PC +| **noCut** | **cutMark** | **Result** | +|:---:|:---:|---:| +|✔️|-|![noCut](../.github/images/ncp-no-cut.png) | +|-|✔️|![cutMark](../.github/images/ncp-cut-mark.png) | + +## PT-2600 / PT-2610 +| **noCut** | **autoCut** | **Result** | +|:---:|:---:|---:| +|✔️|-|![noCut](../.github/images/ncp-no-cut.png) | +|-|✔️|![autoCut](../.github/images/auto-cut.png) | + +## PT-2430PC / PT-2730 / PT-P700 / PT-P710BT / PT-P715eBT / PT-H500 / PT-E500 / PT-D600 / PT-D610BT +| **noCut** | **autoCut** | **chainPrint**| **specialTape** | **Result** | +|:---:|:---:|:---:|:---:|---:| +|✔️|-|-|-|![noCut](../.github/images/no-cut.png) | +|-|-|-|✔️|![specialTape](../.github/images/special-tape.png) | +|-|-|✔️|-|![chainPrint](../.github/images/chain-print.png) | +|-|✔️|-|-|![autoCut](../.github/images/auto-cut.png) | +|-|✔️|✔️|-|![autoCut chainPrint](../.github/images/auto-cut-chain-print.png) | + +## PT-D410/PT-D460BT +| **noCut** | **cutPause** | **chainPrint**| **specialTape** | **Result** | +|:---:|:---:|:---:|:---:|---:| +|✔️|-|-|-|![noCut](../.github/images/no-cut.png) | +|-|-|✔️|-|![chainPrint](../.github/images/chain-print.png) | +|-|✔️|-|-|![cutPause](../.github/images/auto-cut.png) | +|-|✔️|✔️|-|![cutPause chainPrint](../.github/images/auto-cut-chain-print.png) | +|-|-|-|✔️|![specialTape](../.github/images/special-tape.png) | + +## MW-100e / MW-120 / MW-140BT / MW-145BT / MW-170 / MW-260 / MW-270 / PJ-623 / PJ-663 / PJ-722 / PJ-723 / PJ-762 / PJ-763 / PJ-763MFi / PJ-773 / RJ-2030 / RJ-2150 / RJ-2140 / RJ-2050 / RJ-3050 / RJ-3050Ai / RJ-3150 / RJ-3150Ai / RJ-3230B / RJ-3250WB / RJ-4030 / RJ-4030Ai / RJ-4040 / RJ-4230B / RJ-4250WB / PJ-822 / PJ-823 / PJ-862 / PJ-863 / PJ-883 / TD-2020 / TD-2120N / TD-2130N / TD-2030A / TD-2125N / TD-2125NWB / TD-2135N / TD-2135NWB +| **noCut** | **Result** | +|:---:|---:| +|✔️|![noCut](../.github/images/no-margin-no-cut.png) | + +## QL-550 +| **noCut** | **autoCut** | **Result** | +|:---:|:---:|---:| +|✔️|-|![noCut](../.github/images/no-margin-no-cut.png) | +|-|✔️|![autoCut](../.github/images/auto-cut-no-margin.png) | + +## QL-560 / QL-570 / QL-580N / QL-600 / QL-650TD / QL-700 / QL-710W / QL-720NW / QL-800 / QL-810W / QL-820NWB / QL-1050 / QL-1060N / QL-1100 / QL-1110NWB / QL-1115NWB / TD-4000 / TD-4100N / TD-4410D / TD-4420DN / TD-4510D / TD-4520DN / TD-4550DNWB / TD-4210D / TD-4420TN / TD-4520TN / TD-4650TNWB / TD-4750TNWB / TD-4650TNWBR / TD-4750TNWBR / TJ-4010TN / TJ-4005DN / TJ-4020TN / TJ-4021TN / TJ-4021TNR / TJ-4120TN / TJ-4121TN / TJ-4121TNR / TJ-4420TN / TJ-4422TN / TJ-4520TN / TJ-4522TN / TJ-4620TN +| **noCut** | **autoCut** | **cutAtEnd** | **Result** | +|:---:|:---:|:---:|---:| +|✔️|-|-|![noCut](../.github/images/no-margin-no-cut.png) | +|-|-|✔️|![cutAtEnd](../.github/images/no-cut-no-margin.png) | +|-|✔️|-|![autoCut](../.github/images/auto-cut-no-margin.png) | +|-|✔️|✔️|![autoCut cutAtEnd](../.github/images/auto-cut-no-margin.png) | \ No newline at end of file