翻譯|使用教程|編輯:李顯亮|2021-01-05 10:58:35.210|閱讀 342 次
概述:在各種情況下,當需要將電子表格內容嵌入到Web或桌面應用程序中時,可能希望將Excel電子表格轉換為高分辨率圖像。在本文中,將學習如何從.NET應用程序中使用C#將Excel文件轉換為圖像格式。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
在各種情況下,當需要將電子表格內容嵌入到Web或桌面應用程序中時,可能希望將Excel電子表格轉換為高分辨率圖像。
在本文中,將學習如何從.NET應用程序中使用C#將Excel文件轉換為圖像格式。
Aspose.Cells for .NET是一個C#類庫,旨在創建和處理MS Excel電子表格。除了電子表格自動化和操縱功能外,API還提供了一個內置轉換器,可將Excel電子表格轉換為其他格式。擊下方按鈕可以下載API的安裝包。
.NET的Aspose.Cells允許將Excel文件轉換成各種流行的圖像格式。該列表包括:EMF、WMF、JPEG、PNG、BMP、GIF、TIFF、SVG、GLTF、PICT、SVM、Office Compatible EMF。
以下是將Excel文件轉換為圖像格式的步驟。
下面的代碼示例演示如何使用C#將Excel文件轉換為圖像格式。
//Source directory string sourceDir = RunExamples.Get_SourceDirectory(); //Output directory string outputDir = RunExamples.Get_OutputDirectory(); Workbook book = new Workbook(sourceDir + "sampleConvertWorksheetToImageByPage.xlsx"); Worksheet sheet = book.Worksheets[0]; Aspose.Cells.Rendering.ImageOrPrintOptions options = new Aspose.Cells.Rendering.ImageOrPrintOptions(); options.HorizontalResolution = 200; options.VerticalResolution = 200; options.ImageType = Drawing.ImageType.Tiff; // Sheet2Image By Page conversion SheetRender sr = new SheetRender(sheet, options); for (int j = 0; j < sr.PageCount; j++) { sr.ToImage(j, outputDir + "outputConvertWorksheetToImageByPage_" + (j + 1) + ".tif"); }
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn