翻譯|使用教程|編輯:李顯亮|2019-12-04 09:36:48.200|閱讀 364 次
概述:PCL(打印機命令語言)是為訪問標準打印機功能而開發的惠普打印機語言。本文將介紹如何使用Aspose.PDF將PCL文件轉換為PDF格式。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Aspose.PDF for .NET是一種高PDF處理和解析API,用于在跨平臺應用程序中執行文檔管理和操作任務。API可以輕松用于生成、修改、轉換、渲染、保護和打印PDF文檔,而無需使用Adobe Acrobat。此外,API還提供PDF壓縮選項,表格創建和操作,圖形和圖像功能,廣泛的超鏈接功能,印章和水印任務,擴展的安全控制和自定義字體處理。
在接下來的系列教程中,將為開發者帶來Aspose.PDF for .NET的一系列使用教程,例如進行文檔間的轉換,如何標記PDF文件,如何使用表單和圖表等等。本文將介紹如何將PCL文件轉換為PDF格式。
>>Aspose.PDF for .NET更新至最新版v19.11,歡迎下載體驗。
PCL(打印機命令語言)是為訪問標準打印機功能而開發的惠普打印機語言。PCL級別1至5e / 5c是使用控制序列的基于命令的語言,這些控制序列按接收順序進行處理和解釋。在消費者級別,PCL數據流由打印驅動程序生成。定制應用程序也可以輕松生成PCL輸出。
為了允許從PCL轉換為PDF,Aspose.PDF具有PclLoadOptions用于初始化LoadOptions對象的類。稍后,在Document對象初始化期間將此對象作為參數傳遞,它有助于PDF呈現引擎確定源文檔的輸入格式。以下代碼片段顯示了將PCL文件轉換為PDF格式的過程。
// The path to the documents directory. string dataDir = RunExamples.GetDataDir_AsposePdf_DocumentConversion(); // Instantiate LoadOption object using PCL load option Aspose.Pdf.LoadOptions loadopt = new Aspose.Pdf.PclLoadOptions(); // Create Document object Aspose.Pdf.Document doc = new Aspose.Pdf.Document(dataDir + "hidetext.pcl", loadopt); // Save the resultant PDF document doc.Save(dataDir + "PCLToPDF_out.pdf");
慧都網是正版Aspose大陸地區正式授權經銷商,擁有負責正版Aspose免費試用,咨詢,銷售等服務,旨在為用戶提供優質便捷的服務。慧都為你提供在線咨詢服務,。
支持的功能
指令集 | 支持 | 特殊情況 | 描述 |
HP-GL / 2矢量圖形命令 | + | 屏幕矢量命令(SV),透明模式命令(TR),透明數據命令(TD),RO(旋轉坐標系),可縮放或位圖字體命令(SB),字符傾斜命令(SL)和額外空間(ES)是未實現,并且DV(定義可變文本路徑)命令在beta版本中得以實現。 | 允許將PCL文件中的HP-GL / 2矢量圖像加載到內存中。矢量圖像的原點位于可打印區域的左下角,可以縮放,平移,旋轉和剪切。矢量圖像可以包含文本(作為標簽)和幾何圖形,例如矩形,圓形,橢圓形,直線,弧形,貝塞爾曲線和由簡單圖形組成的復雜圖形。圖案可以是陰影線,陰影線,陰影,使用的柵格定義,PCL陰影線或陰影線和用戶定義的PCL。PCL模式是柵格。可以分別在四個方向上旋轉,縮放和定向標簽:上,下,左和右。左右方向涉及一個接一個的字母排列。上下方向涉及一個接一個的字母排列。 |
PCL6(PCL-XL) | 由于缺少測試文件,因此僅在Beta版中實現。也不支持嵌入式字體。不支持JetReady擴展,因為不可能具有JetReady規范。 | 二進制文件格式。 | |
Unicode文字 | — | 允許打印非ASCII字符。由于缺少帶 Unicode文本的示例文件而未實現。 | |
作業控制命令 | + | 雙面打印模式 | 控制打印過程:份數pf復印,出紙槽,單面/雙面打印,左右偏移量等。 |
字體選擇命令 | + |
| 允許從PCL文件中加載軟(嵌入)字體并在內存中進行管理。 |
宏 | — | 允許將一系列PCL命令加載到內存中,并多次使用此序列,例如,打印頁面標題或為一組頁面設置一種格式。 | |
打印模型命令 | + | 允許使用光柵預定義和 用戶定義的圖案填充文本,光柵圖像和矩形區域,從而為圖案和源光柵圖像指定透明模式。 | |
柵格圖形命令 | + | 只有黑白 | 允許將光柵圖像從PCL文件加載到內存,指定光柵參數。例如寬度,高度,壓縮類型,分辨率等。 |
矩形區域填充命令 | + | 允許創建并用圖案填充矩形區域。 | |
頁面控制命令 | + | 穿孔跳過命令 | 指定頁面尺寸,頁邊距,頁面方向,行間,-字符距離等。 |
顏色命令 | + | 允許為所有可打印對象著色。 |
還想要更多嗎?您可以點擊閱讀【2019 · Aspose最新資源整合】,查找需要的教程資源。如果您有任何疑問或需求,請隨時加入Aspose技術交流群(642018183),我們很高興為您提供查詢和咨詢。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn