一、僅用兩行語句實現極其復雜的圖表打印。類似如下兩句:
LODOP.ADD_PRINT_CHART(0,0,400,400,5,document.getElementByI d('table001').outerHTML);
LODOP.SET_PRINT_STYLEA(0,'ChartStyle','00001-8008--2353312');
以上語句把某個Table超文本傳給控件,要求Lodop在400×400px區域內用該表格數據畫一個餅圖(5代表餅圖),圖表的其它顯示樣式用一個19位的數字串來控制,當然這個數字串是用設計器的可視操作產生的。
控件目前可以實現折線圖、柱狀圖、條形圖、面積圖、散點圖、餅圖、直線圖、甘特圖、箭頭圖、氣泡圖、幾何圖等11種常用圖表,樣式數字串可以控制圖表的坐標、圖例說明、節點標注、3D效果、背景漸變、個性標題等六類顯示組合。
Lodop打印出來的圖表,其清晰度和輸出性能,是傳統WEB圖片打印方式望塵莫及的,另外圖表除了被打印輸出之外,還可以嵌入到正常WEB頁面中顯示,而實現起來如此輕松簡單,有位用過該功能的開發人員說“簡直是圖表打印的一次革命!”,詳見樣例32。
二、一行語句實現條碼打印。類似如下語句:
LODOP.ADD_PRINT_BARCODE(0,0,200,100,"Code39","*123ABC4567890*");
這行語句不用解釋也能理解,其中Code39是條碼類型,最后一個參數是條碼值。打印區域可任意設置,控件會自動適應條碼分辨率。除了Code39外,還可以實現128A、128B、128C、EAN8、EAN13、EAN128A、EAN128B、AN128C 39Extended、2_5interleaved、2_5industrial、2_5matrix、UPC_A、UPC_E0、UPC_E1、UPCsupp2、UPCsupp5、Code93、93Extended、MSI、PostNet、Codabar、QRCode等共計24種國內外常用的條碼規制類型,其中最后一個類型QRCode是二維碼,其它都是一維碼。
用本方式打印條碼,除了語法簡單之外,客戶端機器不用安裝專門的條碼字體,服務器程序也不用浪費大量資源頻繁生成條碼圖片,由於采用矢量直畫方式,速度很快,清晰度和條碼掃描准確率都很高,詳見樣例11。
