Aspose.Cells Image Converter สําหรับ .NET Plugin เป็นเครื่องมือที่มีประสิทธิภาพที่ช่วยให้ผู้พัฒนาสามารถแปลงเนื้อหา Excel ในรูปแบบภาพที่มีคุณภาพสูงเช่น PNG, JPEG, BMP ฯลฯ ปลั๊กอินนี้สนับสนุนประเภทไฟล์ Excelต่างๆรวมถึง XLS, XLSX, CSV, HTML, ODS และอื่น ๆ

บทนํา

Aspose.Cells Image Converter สําหรับ .NET Plugin ได้รับการออกแบบมาเพื่อแปลงเนื้อหา Excel ในภาพที่มีคุณภาพสูงเหมาะสําหรับรายงานเอกสารหรือแอพเว็บ ด้วยปลั๊กอินนี้คุณสามารถแปลงสมุดงานทั้งหมด แผ่นงานแต่ละเซลล์และกราฟในรูปแบบภาพเช่น PNG หรือ JPEG ด้วยความแม่นยําที่สมบูรณ์แบบ

เริ่มต้นด้วย Aspose.Cells Image Converter

ติดตั้ง Aspose.Cells สําหรับ .NET

ในการเริ่มต้นใช้งาน Aspose.Cells Image Converter ติดตั้งห้องสมุดโดยใช้ NuGet:

dotnet add package Aspose.Cells

ดาวน์โหลด Excel Workbook

ดาวน์โหลดหนังสือทํางาน Excel ของคุณไปยัง A Workbook เป้าหมายที่จะเริ่มทํางานกับเนื้อหาของมัน

using Aspose.Cells;

public class ExcelLoader
{
    public static Workbook Load(string filePath)
    {
        // Load an existing Excel workbook from a file path
        return new Workbook(filePath);
    }
}

ส่งแผ่นงานไปยัง PNG

แปลงแผ่นงานแรกของตารางการทํางานที่โหลดเป็นภาพ PNG ด้วยการตัดรหัสต่อไปนี้:

Worksheet sheet = workbook.Worksheets[0];
ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Png, OnePagePerSheet = true, Resolution = 200 };
SheetRender renderer = new SheetRender(sheet, options);
for (int i = 0; i < renderer.PageCount; i++)
{
    renderer.ToImage(i, $"sheet_page_{i + 1}.png");
}

สร้างหนังสือทํางานที่สมบูรณ์

เพื่อแปลงหนังสือทํางานทั้งหมดเป็นไฟล์ภาพเดียวใช้ WorkbookRender คลาสตามที่แสดงไว้ด้านล่าง:

ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Jpeg };
WorkbookRender render = new WorkbookRender(workbook, options);
render.ToImage(0, "workbook_render.jpg");

ภาพยนตร์ยอดนิยม

แปลงแผนที่ Excel ในภาพ

แปลงกราฟในตัวจากแผ่นงานเป็นรูปภาพ PNG ที่แยกต่างหาก:

Workbook wb = new Workbook("ChartSheet.xlsx");
Worksheet chartSheet = wb.Worksheets[0];
ImageOrPrintOptions chartOptions = new ImageOrPrintOptions { ImageType = ImageType.Png };
SheetRender chartRender = new SheetRender(chartSheet, chartOptions);
chartRender.ToImage(0, "chart.png");

แปลงช่วงเซลล์เป็นภาพ

การส่งออกช่วงเซลล์ที่เฉพาะเจาะจงจากแผ่นงานไปยังภาพ:

Workbook wb = new Workbook("Data.xlsx");
Range range = wb.Worksheets[0].Cells.CreateRange("A1:C10");
ImageOrPrintOptions rangeOptions = new ImageOrPrintOptions { ImageType = ImageType.Png };
SheetRender rangeRender = new SheetRender(wb.Worksheets[0], rangeOptions);
rangeRender.ToImage(0, "range_output.png");

Render a Pivot Table เป็นภาพ

แปลงตาราง pivot จากแผ่นงานเป็นภาพ:

Workbook wb = new Workbook("PivotData.xlsx");
ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Png };
SheetRender pivotRender = new SheetRender(wb.Worksheets[0], options);
pivotRender.ToImage(0, "pivot_table.png");

ข้อสรุป

Aspose.Cells Image Converter for .NET Plugin มีโซลูชันที่ครอบคลุมสําหรับการแปลงเนื้อหา Excel ในภาพที่มีคุณภาพสูง ด้วยชุดฟังก์ชั่นที่กว้างขวางและง่ายต่อการใช้งานมันเป็นเครื่องมือที่มีค่าสําหรับนักพัฒนาที่ทํางานกับข้อมูล Excel ในการใช้งานต่างๆ

More in this category