共用方式為


Snacfg PrintSession3270

用途

可讓您新增、刪除、修改或檢視主機列印服務中定義的 3270 列印會話。

注意

使用 snacfg printsession3270 指定的組態設定會對應至使用 SNA 管理員設定的本機列印伺服器設定。

注意

不再支援 /feedignorefinal 選項。 根據預設,此值會啟用。 如有需要,PDF 檔案可用來控制此行為。

Syntax

  
        [configpath]  [configpath]  [configpath] printsession3270nameservernameLUname[options]  
[configpath] printsession3270name [options]  
[configpath] printsession3270name  

where

#configpath
指定要檢視或變更之組態檔的路徑。 如果省略組態路徑,主機整合伺服器會嘗試使用 \Program Files\Host Integration Server\SYSTEM\CONFIG\COM 路徑來存取本機系統上的組態檔。Cfg。

/list
產生 3270 個列印會話的清單。

/列印
顯示列印會話的組態設定清單。 顯示的命令不包含 snacfg這個字,因此可以重新導向至命令檔。 本節稍早會討論命令檔案。

/add
將列印會話新增至主機列印服務。 若要設定列印會話,您必須使用/server:servername/luname:Luname選項,在/add後面指定伺服器名稱和已設定的 3270 印表機 LU名稱

/delete
刪除印表機會話。 若要刪除列印會話,您必須在 /delete之後指定伺服器名稱和已設定的 3270 印表機 LU 名稱。

3270 列印會話的選項

/autoactivate:{ yes | no }
指定啟動主機整合伺服器時,印表機會話是否會自動啟動。 預設值為 [是]。

/bestfit:{ yes | no }
指定是否要將輸出調整為紙張大小。 預設值為 yes

/codepage: {Country |Custom}
這會定義列印工作輸出所在的主機字碼頁語言。 預設值為Country,預設語言為英文 (美國) [037]。 若要變更預設語言,請使用 /country 選項,提供您想要的國家/地區的主機字碼頁數目。

如果您想要針對主機字碼頁使用自訂檔案,則必須使用 /customfile:text, 其中 文字 值是包含列印工作規格的檔案名。

主機字碼頁碼和對應語言

主機字碼頁碼號碼 語言
0 「Afrikaans [500]」
1 「擷達文 [870]」
2 「阿拉伯文 (巴) [420]」
3 「阿拉伯文 (英國) [420]」
4 「阿拉伯文 (阿拉伯文) [420]」
5 「阿拉伯文 (阿拉伯文) [420]」
6 「阿拉伯文 () [420]」
7 「阿拉伯文 (巴) [420]」
8 「阿拉伯文 (阿拉伯文) [420]」
9 「阿拉伯文 (巴) [420]」
10 「阿拉伯文 (阿拉伯) [420]」
11 「阿拉伯文 (巴) [420]」
12 「阿拉伯文 (卡達) [420]」
13 「阿拉伯文 (阿拉伯文) [420]」
14 「阿拉伯文 (阿拉伯文) [420]」
15 「阿拉伯文 () [420]」
16 「阿拉伯文 (U.A.E.) [420]」
17 「阿拉伯文 (巴) [420]」
18 「Basque [284]」
19 「白俄羅斯文 [1025]」
20 「保加利亞文 [1025]」
21 「卡達尼亞文 [284]」
22 「中文 (中國) [935]」
23 「中文 (新加坡) [935]」
24 「香港特別行政區 (中文) [937]」
25 「中文 (香港) [937]」
26 「中文 (臺灣) [937]」
27 「克羅埃西亞文 [870]」
28 「捷克文 [870]」
29 「丹麥文 [277]」
30 「荷蘭文 (比利時) [500]」
31 「荷蘭文 (標準) [037]」
32 「English (澳大利亞) [037]」
33 「English () [500]」
34 「English (加拿大) [037]」
35 「English () [500]」
36 「英文 (愛爾蘭) [285]」
37 「English () [500]」
38 「英文 (紐西蘭) [037]」
39 「英文 (南非) [037]」
40 「English () [500]」
41 「英文 (英國) [285]」
42 「English (美國) [037]」
43 「愛沙尼亞文 [1112]」
44 「Faeroese [277]」
45 「芬蘭文 [278]」
46 「法文 (比利時) [500]」
47 「法文 (加拿大) [037]」
48 「法文 (盧森堡) [500]」
49 「法文 (標準) [297]」
50 「法文 (瑞士) [500]」
51 「德文 () [273]」
52 「德文 (列支) [500]」
53 「德文 (盧森堡) [500]」
54 「German (Standard) [273]」
55 「德文 (瑞士) [500]」
56 「希臘文 [423]」
57 「希臘 (新式) [875]」
58 「希伯來文 [424]」
59 「匈牙利文 [870]」
60 「愛爾蘭文 [871]」
61 「印尼文 [037]」
62 「義大利文 [280]」
63 「義大利文 (瑞士) [500]」
64 「International [500]」
65 「日文 (擴充片假名) [930]」
66 「Japanese (english-lower) [931]」
67 「日文 (擴充英文) [939]」
68 「日文 (片假名) [290]」
69 「韓文 [933]」
70 「立陶宛文 [1112]」
71 「立陶宛文 [1112]」
72 「塞爾維亞文 [1025]」
73 「馬來亞文 [037]」
74 「挪威文 (布林) [277]」
75 「挪威文 (Nynorsk) [277]」
76 「波蘭文 [870]」
77 「葡萄牙文 (巴西) [037]」
78 「葡萄牙文 (葡萄牙) [037]」
79 「羅馬尼亞文 [870]」
80 「俄文 [880]」
81 「塞爾維亞文 (斯拉夫文) [1025]」
82 「塞爾維亞文 (拉丁文) [870]」
83 「斯洛伐克文 [870]」
84 「斯洛維尼亞文 [870]」
85 「西班牙文 (阿根廷) [284]」
86 「西班牙文 (巴西) [284]」
87 「西班牙文 () [284]」
88 「西班牙文 (加拿大) [284]」
89 「西班牙文 (波多黎各) [284]」
90 「西班牙文 () ) [284]」
91 「西班牙文 () [284]」
92 「西班牙文 (El Spanish) [284]」
93 「西班牙文 () [284]」
94 「西班牙文 (宏) [284]」
95 「西班牙文 (墨西哥) [284]」
96 「西班牙文 (新式排序) [284]」
97 「西班牙文 () [284]」
98 「西班牙文 (巴) [284]」
99 「西班牙文 () [284]」
100 「西班牙文 () [284]」
101 「西班牙文 (波多黎各) [284]」
102 「西班牙文 (Trad。排序) [284]」
103 「西班牙文 () [284]」
104 「西班牙文 () [284]」
105 「瑞典文 [278]」
106 「泰文 [838]」
107 「土耳其文 [905]」
108 「土耳其文 (拉丁文-5) [1026]」
109 「烏克蘭文 [1025]」

/collate:{ yes | no }
加入選項,以循序排序頁面。

/color:{ yes | no }
若為彩色印表機,如果未選取任何專案,列印將會是灰階。

/comment:text
新增印表機會話的選擇性批註。 它可以包含多達 25 個字元;以引號括住批註。

/copies:value
指定列印的複本數目。

/country:value
指定列印工作列印的語言。

/customfile:text
指定包含自訂語言翻譯資訊的檔案名。 如果您指定 /codepage:custom,請使用此選項。

/devicename:text
指定目的地印表機的名稱。

/duplex:simplex | 水準 | 垂直
指定在雙面紙上列印。

/filterfile:text
/filterfile是定義的程式設計 API,可讓您將印表機資料流程傳遞至協力廠商或使用者提供的 DLL。 輸入文字以表示印表機資料流程應前往的位置。

/font:text
指定要在印表機會話中使用的字型。 這可以是電腦上安裝的任何可用字型。

/formname:string
指定表單的名稱。

/margin:left、right、top、bottom
以左、右、上、下的順序指定頁面的邊界。 預設邊界為 0」。

/orientation:portrait,橫向
將版面配置指定為直向或橫向。

/papersize:value
指定列印的紙張大小。

紙張化的有效值和描述

wingdi.h) 的常數名稱 ( 描述
1 DMPAPER_LETTER 字母,8.5 英吋 x 11 吋
2 DMPAPER_LETTERSMALL 字母 Small, 8.5「 x 11」
3 DMPAPER_TABLOID Tabloid, 11「 x 17」
4 DMPAPER_LEDGER 總帳,17 吋 x 11 吋
5 DMPAPER_LEGAL Legal, 8.5「 x 14」
6 DMPAPER_STATEMENT 語句,5.5 吋 x 8.5 吋
7 DMPAPER_EXECUTIVE 主管,7.25 吋 x 10.5 吋
8 DMPAPER_A3 A3 Sheet, 297 x 420mm
9 DMPAPER_A4 A4 Sheet, 210 x 297mm
10 DMPAPER_A4SMALL A4 小型工作表,210 x 297mm
11 DMPAPER_A5 A5 Sheet, 148 x 210mm
12 DMPAPER_B4 B4 Sheet, 250 x 354mm
13 DMPAPER_B5 B5 Sheet, 182 x 257mm
14 DMPAPER_FOLIO Folio,8.5 吋 x 13 吋
15 DMPAPER_QUARTO Quarto,215 x 275mm
16 DMPAPER_10X14 10 英吋 x 14 吋工作表
17 DMPAPER_11X17 11 英吋 x 17 吋工作表
18 DMPAPER_NOTE 注意,8.5 英吋 x 11 吋
19 DMPAPER_ENV_9 #9 Envelope, 3.875「 x 8.875」
20 DMPAPER_ENV_10 #10 Envelope, 4.125「 x 9.5」
21 DMPAPER_ENV_11 #11 Envelope, 4.5「 x 10.375」
22 DMPAPER_ENV_12 #12 Envelope, 4.75「 x 11」
23 DMPAPER_ENV_14 #14 Envelope, 5「 x 11.5」
24 DMPAPER_CSHEET C 工作表,17 吋 x 22 吋
25 DMPAPER_DSHEET D 工作表,22 英吋 x 34 吋
26 DMPAPER_ESHEET E Sheet, 34「 x 44」
27 DMPAPER_ENV_DL DL Envelope, 110 x 220mm
28 DMPAPER_ENV_C5 C5 Envelope, 162 x 229mm
29 DMPAPER_ENV_C3 C3 Envelope, 324 x 458mm
30 DMPAPER_ENV_C4 C4 Envelope, 229 x 324mm
31 DMPAPER_ENV_C6 C6 Envelope, 114 x 162mm
32 DMPAPER_ENV_C65 C65 Envelope, 114 x 229mm
33 DMPAPER_ENV_B4 B4 Envelope, 250 x 353mm
34 DMPAPER_ENV_B5 B5 Envelope, 176 x 250mm
5 DMPAPER_ENV_B6 B6 Envelope, 176 x 125mm
36 DMPAPER_ENV_ITALY 義大利信封,110 x 230mm
37 DMPAPER_ENV_MONARCH 信封,3.875「 x 7.5」
38 DMPAPER_ENV_PERSONAL 6.75 Envelope, 3.625「 x 6.5」
39 DMPAPER_FANFOLD_US US Standard Fanfold,14.875「 x 11」
40 DMPAPER_FANFOLD_STD_GERMAN 德文標準 Fanfold,8.5「 x 12」
41 DMPAPER_FANFOLD_LGL_GERMAN 德國法律風扇,8.5「 x 13」

Windows 支援的其他值

常數名稱 Description
42 DMPAPER_ISO_B4 B4 (ISO) 250 x 353mm
43 DMPAPER_JAPANESE_POSTCARD 日文 Postcard 100 x 148mm
44 DMPAPER_9X11 9 英吋 x 11 吋
45 DMPAPER_10X11 10 英吋 x 11 吋
46 DMPAPER_15X11 15 英吋 x 11 吋
47 DMPAPER_ENV_INVITE 信封邀請 220 x 220mm
48 DMPAPER_RESERVED_48 保留 -- 不使用
49 DMPAPER_RESERVED_49 保留 -- 不使用
50 DMPAPER_LETTER_EXTRA Letter Extra, 9.275「 x 12」
51 DMPAPER_LEGAL_EXTRA 法律額外,9.275「 x 15」
52 DMPAPER_TABLOID_EXTRA Tabloid Extra, 11.69「 x 18」
53 DMPAPER_A4_EXTRA A4 Extra, 9.27「 x 12.69」
54 DMPAPER_LETTER_TRANSVERSE Letter Transverse, 8.275「 x 11」
55 DMPAPER_A4_TRANSVERSE A4 Transverse, 210 x 297mm
56 DMPAPER_LETTER_EXTRA_ TRANSVERSE Letter Extra Transverse, 9.275「 x 12」
57 DMPAPER_A_PLUS SuperA / A4,227 x 356mm
58 DMPAPER_B_PLUS SuperB / A3,305 x 487mm
59 DMPAPER_LETTER_PLUS Letter Plus, 8.5「 x 12.69」
60 DMPAPER_A4_PLUS A4 Plus, 210 x 330mm
61 DMPAPER_A5_TRANSVERSE A5 Transverse, 148 x 210mm
62 DMPAPER_B5_TRANSVERSE B5 (JIS) Transverse,182 x 257mm
63 DMPAPER_A3_EXTRA A3 Extra, 322 x 445mm
64 DMPAPER_A5_EXTRA A5 Extra, 174 x 235mm
65 DMPAPER_B5_EXTRA A5 Extra, 174 x 235mm
66 DMPAPER_A2 A2, 420 x 594mm
67 DMPAPER_A3_TRANSVERSE A3 Transverse, 297 x 420mm
68 DMPAPER_A3_EXTRA_TRANSVERSE A3 Extra Transverse, 322 x 445mm

/paperlength:value
指定列印的紙張長度。 paperlength 和 paperwidth 的值在十分之一公釐內,並覆寫紙張化設定。

/paperwidth:value
指定紙張的寬度。 paperlength 和 paperwidth 的值在十分之一公釐內,並覆寫紙張化設定。

/pdtfile:text
指定印表機定義檔的名稱。

/provider:text
此參數會對應至兩個列印提供者 DLL (PPD3270.DLL 或 PPD5250.DLL) 的其中一個,並告訴主機印表機服務要載入哪一個 DLL 來執行印表機通訊 (ppd3270.dll 或 ppd5250.dll) 。 snacfg printsession3270的文字PPD3270。

/printtofile:text
指定要傳送輸出的文字檔名稱。 當資訊輸入此參數時,列印工作會儲存到硬碟上的檔案,而不是傳送至印表機。

/quality:high、medium、low、draft
指定列印品質。

/scalefactor:value
指定要從實體頁面大小調整列印輸出的數量,除以 100。 例如,縮放比例為 50 會使列印輸出的一半正常大小,10 會是 10,依此類故。

/server:text
指定會話應該附加的伺服器名稱。 這通常是子域中執行主機列印服務的主機整合伺服器電腦名稱稱。 使用 /add 時,需要此選項。

/truetype:bitmap, download, substitute
指定 TrueType 字型或替代字型。

/uniqueextension:{ yes | no }
使用 /printtofile 選項時,指定 YES 可讓主機列印服務為每個列印工作產生唯一的輸出副檔名。

/overridefontsize:{ 是 | 否 }
指定是否可以覆寫預設字型大小。

/fontsize:
價值
指定用於輸出) 點 (字型的大小。

/字元集:
價值
指定用於輸出的字型臉部。

/bypassgdi:{ 是 | no }
這可讓使用主機軟體格式化的列印工作略過 Windows 列印格式系統。 主機的所有資料都會直接傳遞至印表機。 預設值為 no

/charsperline:
價值
指定每行列印的字元數。

/feedperjob:{ yes | no }
如果設定為 [是],它會在每個列印工作之間發出表單摘要。 預設值為 no

/feedignoreinitial:{ yes | no }
如果設定為 [是],則會忽略列印工作中的開始表單摘要。 預設值為 no

/jobtermination:{ EndBracket |UnBind }
列印工作會在印表機收到 [何時接收時] 或 [ 未系結接收 時] 命令時終止。 預設值為 EndBracket

/linespacing:
價值
指定列印線條之間點數) 的空間 (。

/linesperinch:{ 6 | 8 }
這會指定列印工作中每英吋 (六或八) 的行數。 預設值為 6

/linewrap:{ 是 | no }
指定文字是否會在行尾自動換行。

/luname:text
已設定的 3270 印表機 LU 名稱。 使用 /add 時,需要此選項。

/monitorjob:{ yes | no }
如果已指定 ,這項功能會將訊息傳送至主機電腦,指出列印工作已完成。 預設值為 no

/pagewidth:{ 80 | 132 | 158 }
指定每行字元數的預設頁面寬度。 這些值可以是 80、132 或 158 個字元。 預設值為 80。

/skipblanklines:{ yes | no }
如果列印工作中有空白行,則指定 yes 時不會列印它們。 預設值為 no

/timeout:value
指定終止列印工作的時間限制,以秒為單位。

/transparencyascii:{ yes | no }
這會設定旗標,指出來自主機的透明資料是 ASCII 格式,而且不需要從 EBCDIC 進行轉譯。 預設值為 no

/transparencycustom:value
指定以透明模式傳送資料流程的自訂位元組。 IBM 標準值0x35,但如果主機列印工作使用另一個值,例如0x36,則應該指定此值。

另請參閱

Snacfg 參考