โปรแกรมแปลงรูปภาพ

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

บทความล่าสุด

Aspose.Cells Image Converter คุณสมบัติหลัก

  • แปลงแผ่นงานกราฟและแถวเป็นรูปภาพ เสร็จสมบูรณ์แผ่นงานแถวที่เฉพาะเจาะจงหรือกราฟในไฟล์ภาพที่มีคุณภาพสูงที่เหมาะสมสําหรับการรายงานเอกสารและการดูล่วงหน้าออนไลน์

  • การตั้งค่า Rendering ที่กําหนดเอง ใช้ ImageOrPrintOptions เพื่อควบคุมความละเอียด, การสแกนหน้า, ความเห็นของเครือข่าย, และอื่น ๆ ปรับแต่งการแปลงแต่ละครั้งเพื่อตอบสนองความต้องการภาพและจัดระเบียบของคุณ

  • การสนับสนุนสําหรับรูปแบบ Excel หลักทั้งหมด สนับสนุน XLS, XLSX, XLSM, XLSB, XLTX, XLTM, CSV, TSV, HTML, ODS และรูปแบบไฟล์แผ่นสเปรย์อื่น ๆ สําหรับการส่งออกภาพ

  • ตารางและ Pivot Table Rendering แปลงตาราง Excel ภายในและตาราง pivot โดยตรงเป็นภาพที่แยกต่างหากสําหรับการดูข้อมูลหรือการใช้งานเว็บ

  • อัตโนมัติแผ่นและ Workbook Rendering ใช้ SheetRender หรือ WorkbookRender หลักสูตรเพื่อจัดทําแผ่นแต่ละรายการหรือหนังสือทํางานเต็มรูปแบบบนหลายหน้า

  • การบูรณาการแบบไร้สายกับโครงการ .NET ทํางานออกจากกล่องกับแอพ .NET Framework หรือ .Net Core สําหรับการสร้างภาพแบบบูรณาการหรือตามความต้องการรวมถึงการใช้ Aspose Image to Excel Converter เพื่อการแปลงได้อย่างราบรื่น

เริ่มต้นด้วย Aspose.Cells Image Converter สําหรับ .NET

ในการเริ่มต้นการแปลงไฟล์ Excel ไปยังรูปแบบภาพให้ดําเนินการตามขั้นตอนต่อไปนี้:

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

ใช้ NuGet เพื่อเพิ่ม Aspose.Cells ไปยังโครงการของคุณ:

dotnet add package Aspose.Cells

2. ดาวน์โหลด Excel Workbook

Workbook workbook = new Workbook("Book1.xlsx");

3. จัดส่งแผ่นงานไปยัง 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");
}

4. ให้เช่าหนังสือทํางานเต็มรูปแบบ

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

สถานการณ์ที่นิยมมากที่สุด

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

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 เป็นภาพ

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");

ปฏิบัติที่ดีที่สุดสําหรับการแปลงภาพ

  • ทั่วไปคอลัมน์ปรับแต่งโดยอัตโนมัติก่อนการแสดงให้เห็นเพื่อให้แน่ใจว่าการมองเห็นเต็ม
  • เพิ่มความละเอียดสําหรับการผลิต DPI สูงในเว็บและการพิมพ์
  • ใช้สีพื้นผิวสีขาวสําหรับการส่งออกที่สะอาดมากขึ้น (options.Transparent = false).
  • การรับรองความเห็นของเนื้อหาสําหรับแถวที่ซ่อนอยู่เซลล์ผสมหรือความคิดเห็น

ปัญหาทั่วไปและโซลูชั่น

ข้อผิดพลาด: File not found

โซลูชัน: ตรวจสอบให้แน่ใจว่าเส้นทางไฟล์ Excel เป็นถูกต้องและสามารถเข้าถึงได้

ข้อผิดพลาด: Unsupported file format

โซลูชัน: ตรวจสอบให้แน่ใจว่าประเภทไฟล์ input จะได้รับการสนับสนุน (เช่นหลีกเลี่ยง macros legacy โดยไม่มีโหมดการเข้ากันได้)

รูปภาพการออก Cropped หรือ Cut Off

โซลูชัน: ใช้ OnePagePerSheet = true หรือสามารถ AllColumnsInOnePagePerSheet สําหรับแผ่นที่กว้างขึ้น

แปลง XLS ในภาพ

หากคุณต้องการแปลงไฟล์ XLS อย่างเฉพาะเจาะจงโปรดพิจารณาการใช้เครื่องมือ XLS to Image Converter ที่รวมกันได้อย่างราบรื่นกับ Aspose.Cells สําหรับประสิทธิภาพที่เพิ่มขึ้น

ใช้ Excel ไปยัง Image Converter

สําหรับผู้ใช้ที่ต้องการเปลี่ยนหน้าต่าง Excel เพื่อรูปแบบภาพได้อย่างรวดเร็วคุณสมบัติ Excel to Image Converter ให้โซลูชันที่ง่ายต่อการแปลง นอกจากนี้คุณยังสามารถใช้ฟังก์ชั่น Aspose.Cells Background Color เพื่อปรับแต่งภาพของคุณได้มากขึ้น

 แบบไทย