在Windows中自訂列印紙張

來源:互聯網
上載者:User
文章目錄
  • 一、關於在Windows中自訂列印紙張說明
  • 二、在Windows XP作業系統中自訂列印紙張
  • 三、在列印時應用自訂紙張
  • 四、印表機對自訂紙張支援的說明
  • 五、關於銳浪報表應用自訂紙張的說明
 

一、關於在Windows中自訂列印紙張說明

在以往的Windows 98作業系統中,印表機屬性裡的“紙張大小”中有“自訂”一項。而Windows 2000和Windows XP等新版Windows中自訂的位置是不同於Windows 98的。

這裡用一個樣本來表述。假定使用者使用了一款21cm寬,14.9cm高的自訂紙張,想分別在Windows XP和Windows 2000作業系統中添加這款紙張類型,以便使用時可以方便的選擇。由於在Window XP和Windows 2000作業系統中添加自訂紙張的步驟完全相同,這裡只用一個在windowsXP下的樣本作為代表。

二、在Windows XP作業系統中自訂列印紙張

步驟如下:

  1. 調出“伺服器屬性”介面。
    在“控制台”中選擇“印表機和傳真機”雙擊開啟。然後點擊“檔案”,在下拉式功能表中選擇“伺服器屬性”。

     

  2. 建立,並且儲存自訂的紙張。

    在“伺服器屬性”中,勾選“建立新格式”。然後在“表格名”中為自己新定義的紙張起一個名字,比如“銳浪報表銷售單”。在“寬度”,“高度”中分別鍵入21,和14.9。“印表機地區邊距”可根據需要自行制定。最後點擊“儲存”。

    一個名叫“銳浪報表銷售單”的格式就產生了。其代表一種寬度21cm,高度14.9cm的紙張大小。

三、在列印時應用自訂紙張

在印表機屬性中選用這款新定義的紙張,下面是銳浪報表Grid++Report在列印報表時在版面設定中選用前面自訂的紙張。

四、印表機對自訂紙張支援的說明

所有的印表機限於它的機械結構(走紙系統、紙張感應系統)等原因,都有自己的對紙張大小的最基本的要求。並不是所有的紙張大小都可以支援到。

比如有的使用者希望列印10cm以下寬度的紙張,比如7cm寬的卡片銘牌,自訂好紙張之後,卻發現在自己的1600K4印表機的屬性中沒有這款紙型。這是因為1600K4印表機默許的最小紙寬為9.91cm,小於這個寬的的紙張由於印表機不能保證順利進紙、正確走紙而不支援使用者設定。因而使用者看不到自己設定的7cm紙寬。

五、關於銳浪報表應用自訂紙張的說明

使用銳浪報表Grid++Report開發自訂紙張票據列印功能時,應該首選在設計報表時在版面設定中根據實際輸出紙張的大小用紙張的寬高尺寸定義自訂紙張,通常還將報表主對象的“按設計頁面列印”屬性設為“是”。只要使用者的印表機對自訂紙張支援良好,就可以得到滿意的列印結果。

如果是連續多張列印,有時按測量的紙張尺寸精確設定報表的紙張頁面大小後,用印表機進行實際輸出多頁時會發生位置位移,一般都是因為印表機走紙不準造成的。要修正這樣的走紙誤差,可以一次性連續多列印幾頁(如3-5頁),量出最後一頁的位置誤差值,據此求出每頁的平均誤差,然後根據這個平均誤差值調整報表中的頁面高度值。

如果始終不能解決連續多張列印的偏差問題,很可能是印表機走紙控制不佳的原因。可以根據前面的說明,在Windows中自訂紙張,這也是一種嘗試解決問題的手段,這種方式對於要大規模發布的產品不太適用,增加使用者支援的工作量。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.