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

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

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

  • เสมอคอลัมน์ปรับแต่งอัตโนมัติก่อนการแสดงเพื่อให้แน่ใจว่ามีการมองเห็นเต็มรูปแบบโดยใช้ Aspose.Cells Autofit All Columns.
  • เพิ่มความละเอียดสําหรับการผลิต 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 เพื่อปรับแต่งภาพของคุณได้มากขึ้น นอกจากนี้โปรดพิจารณาใช้Excell to Photo Convert สําหรับประสบการณ์ที่ใช้งานง่ายขึ้นในการสร้างไฟล์ภาพจากเนื้อหา Excel คุณสามารถใช้อาจใช้ Excel To Image Konvert Onlineสําหรับการแปลงอย่างรวดเร็วและมีประสิทธิภาพโดยตรงจากเบราเซอร์ของคุณ.

 แบบไทย