URLをクリップボードにコピーしました
シェア用URL:https://faq2.epson.jp/web/Detail.aspx?id=32978
|
最終更新日 2017/10/05 |
FAQ番号:32978 |
|
用紙をカットする方法について<EPSON Advanced Printer Driver 5 シリーズ>
|
|
用紙をカットする方法について教えてください。
|
|
-
-
オートカッター機能を搭載したTMプリンターでは、以下2通りの方法でロール紙の用紙カットを行うことができます。
用紙カットの方法 |
1. |
プリンタードライバーのプロパティーで用紙カットのタイミング(印刷終了時など)を設定します。
以下の項目を設定することで、用紙カットの有無、カットのタイミング、印刷前後の紙送りを指定できます。
(1) |
プリンタードライバーのプロパティー画面を開き「全般」タブを選択して、「印刷設定(基本設定)」ボタンをクリックします。
|
|
(2) |
開かれた「印刷設定」画面の[ 紙送りとカット ] タブを選択します。 |
|
(3) |
[ プリセット ] にリスト表示されている設定から、カットと紙送りの方法を選択し、[ OK ] をクリックします。
※[ 図 ] に表示される、紙送りとカットのイラストを参考にして選択してください。
|
- 送りあり : 印刷後、オートカッターのカット位置まで紙送りします。
- 送り無し : 印刷後、紙送りしません。
紙送りなしでカットすると、印刷内容の途中で用紙が切れる可能性があります。
|
2. |
EPSON Advanced Printer Driverでは、プリンター制御を行うためのデバイスフォントを用意しています。
デバイスフォント [ control ] で特定の文字を印字することにより、印刷以外の動作を行なうことができます。
例) P・・・・カット位置までの紙送り+パーシャルカット(1点残しカット)
印字データの中に、Controlフォントを含めて印字する。
(制御文字を印刷した時点で用紙カットします)
例)Visual Basic .NETで行う場合
Private Const CTRL_CUT As String = "P"
Private Const PRINTER_NAME As String = "EPSON TM-T88V Receipt"
Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button1.Click
'PrintDocumentオブジェクトの作成
pdPrint = New PrintDocument
pdPrint.PrinterSettings.PrinterName = PRINTER_NAME
pdPrint.DocumentName = "Testing"
pdPrint.Print()
End Sub
Private Sub pdPrint_Print(ByVal sender As System.Object, _
ByVal e As PrintPageEventArgs) Handles pdPrint.PrintPage
Dim x, y As Integer
Dim controlFont As New Font("Arial", 2) 'Control フォント置換用
e.Graphics.PageUnit = GraphicsUnit.Point
x = 10
y = 0
e.Graphics.DrawString(CTRL_CUT, controlFont, Brushes.Black, x, y)
End Sub
|
デバイスフォント [ control ] で扱える制御文字の種類につきましては、プリンタードライバーのマニュアル [ プリンター仕様 ] を参照してください。
|
これらの用紙カット方法を重複して使用すると、予期せぬ印刷結果になることがございます。
プリンタードライバーの設定またはデバイスフォント [ control ] の使用いずれかの方法をご使用ください。
TMシリーズ |
TM-T20,TM-T20II,TM-T70II,TM-T88V,TM-T90II |
|