Aspose.Cells  for .NET

จัดการไฟล์ Excel via .NET API

อ่านและเขียนไฟล์สเปรดชีตบนแพลตฟอร์ม .NET, .NET Core & Xamarin ส่งออกสเปรดชีตเป็นรูปแบบอื่นโดยไม่มี Microsoft Excel

  ดาวน์โหลดฟรีทดลอง
  
 

Aspose.Cells for .NET เป็นการเขียนโปรแกรมสเปรดชีต Excel API เพื่อเพิ่มความเร็วในการจัดการสเปรดชีตและงานประมวลผล API รองรับการสร้างแอปพลิเคชันข้ามแพลตฟอร์มที่มีความสามารถในการสร้าง แก้ไข แปลง เรนเดอร์ และพิมพ์สเปรดชีต ยิ่งไปกว่านั้น มันไม่ได้ขึ้นอยู่กับ Microsoft Excel หรือ Microsoft คอมโพเนนต์ Office Interop ที่จะติดตั้ง แต่เป็นชุด API ที่มีประสิทธิภาพซึ่งจัดการกับรูปแบบ Excel ทั้งหมด เช่นเดียวกับรูปแบบ CSV และ SpreadsheetML

ด้วยการผสานรวม API งานพื้นฐานบางอย่างที่นักพัฒนาสามารถดำเนินการได้ เช่น การจัดการแผ่นงานหลายแผ่น การสร้างเนื้อหาสเปรดชีตและรูปแบบตั้งแต่เริ่มต้น การนำเข้าข้อมูลไปยังแผ่นงานจากแหล่งข้อมูลต่างๆ การเพิ่มสูตรทางคณิตศาสตร์ การเงิน และข้อความทั่วไปและซับซ้อน การจัดการแผนภูมิ รูปภาพ ความคิดเห็น วัตถุวาดภาพ และอื่นๆ อีกมากมาย

สเปรดชีต Excel ขั้นสูง API คุณสมบัติ

ส่งเอาต์พุตไปยังเบราว์เซอร์ไคลเอนต์

นำเข้า/ส่งออกข้อมูลไปยัง & จาก DataTable, DataView หรือ Array

เพิ่ม & จัดการแผนภูมิ & amp; PivotTable ผ่านผลิตภัณฑ์ API

นำเข้าสูตรจากสเปรดชีตของนักออกแบบ

ตัดชื่อแผ่นยาว & amp; แทนที่อักขระที่ไม่ถูกต้องในขณะทำงาน

ใช้การจัดตำแหน่งข้อความกับข้อความบางส่วนภายในกล่องข้อความ

วางแถว & คอลัมน์ที่มีตัวเลือกการวางขั้นสูง

รองรับ CSV (ค่าที่คั่นด้วยเครื่องหมายจุลภาค) & TSV (ค่าที่คั่นด้วยแท็บ)

สร้าง & จัดการความคิดเห็น

ตั้งค่าตัวกรองอัตโนมัติ & ตัวแบ่งหน้า

ระบุกฎการจัดรูปแบบตามเงื่อนไข

สร้าง & จัดการช่วงที่มีชื่อ

สร้าง & แสดงเส้นแบบประกายไฟ

ส่งออกแผ่นงานเป็นรูปแบบ SVG

อ่าน & amp; เขียนสเปรดชีตขนาดใหญ่ในโหมด light-weight

ตัวอย่างรูปภาพใหม่ในการแปลง Excel เป็น PDF

แก้ไขโค้ด VBA หรือมาโครในไฟล์เทมเพลต

เติมสเปรดชีตผ่าน Smart Markers

แปลงสเปรดชีตเป็น PDF, XPS & HTMLรูปแบบ

Aspose.Cells for .NET สามารถแปลงสเปรดชีตเป็น PDF, XPS & HTML โดยยังคงความเที่ยงตรงของภาพสูงสุด ขั้นตอนการแปลงนั้นเรียบง่ายแต่เชื่อถือได้ จึงทำให้ API เป็นตัวเลือกที่สมบูรณ์แบบสำหรับองค์กรที่ต้องการแลกเปลี่ยนเอกสารในรูปแบบมาตรฐานอุตสาหกรรมใดๆ

บันทึกสเปรดชีตในรูปแบบต่างๆ - C#

// load file to be converted

var workbook = new Aspose.Cells.Workbook(dir + "template.xlsx");



// save in different formats

workbook.Save(dir + "output.pdf", Aspose.Cells.SaveFormat.Pdf);

workbook.Save(dir + "output.xps", Aspose.Cells.SaveFormat.XPS);

workbook.Save(dir + "output.html", Aspose.Cells.SaveFormat.Html);

แสดงภาพข้อมูลด้วยการจัดรูปแบบ แผนภูมิ & กราฟิก

Aspose.Cells for .NET ให้อิสระและความยืดหยุ่นอย่างเต็มที่ในการจัดทำสเปรดชีตของคุณด้วยเอฟเฟ็กต์ภาพทุกประเภท API ช่วยให้คุณสามารถใช้แบบอักษรต่างๆ กับคุณลักษณะ รูปแบบเซลล์ (การจัดตำแหน่ง การเยื้อง การหมุน เส้นขอบ การแรเงาและการระบายสี การป้องกัน การตัดข้อความและการย่อขนาด) และรูปแบบตัวเลขทุกประเภท

ในทำนองเดียวกัน แผนภูมิและกราฟิกก็ดึงดูดสายตาและทำให้สเปรดชีตของคุณดูเป็นมืออาชีพ Aspose.Cells for .NET มีชุด API ที่ครอบคลุมสำหรับการสร้างและจัดการประเภทแผนภูมิมาตรฐานและแบบกำหนดเองทั้งหมด นอกจากนี้ คุณอาจเพิ่มวัตถุรูปวาดประเภทต่างๆ เช่น ความคิดเห็น รูปภาพ วัตถุ OLE รูปร่าง และตัวควบคุมลงในเซลล์

มีประสิทธิภาพ แข็งแกร่ง & เครื่องมือคำนวณสูตรที่เชื่อถือได้

Aspose.Cells for .NET มีเครื่องมือคำนวณสูตรอันทรงพลังที่รองรับสูตรและฟังก์ชัน Microsoft Excel มาตรฐานและขั้นสูงเกือบทั้งหมด คุณสามารถอ่าน ตั้งค่า และคำนวณผลลัพธ์ของ build-in, add-in, array & สูตรสไตล์อ้างอิง R1C1

สรุปข้อมูลด้วย Pivot Tables, Charts & มาร์กเกอร์อัจฉริยะ

Pivot Table สามารถช่วยให้คุณสรุปข้อมูลแบบคงที่ได้อย่างรวดเร็วและเพื่อให้ได้ข้อมูลที่ต้องการตามความต้องการของคุณ .NET ไลบรารี Excel ช่วยให้คุณสร้าง Pivot Table และ Pivot Chart แบบไดนามิก คุณสามารถเปลี่ยนข้อมูลต้นฉบับของตาราง Pivot และรีเฟรชไดนามิกได้ ยิ่งไปกว่านั้น ห้องสมุดยังมี Smart Markers ซึ่งเป็นคุณสมบัติที่ยอดเยี่ยมในการเติมเวิร์กชีตตามแหล่งข้อมูลบางแห่งและสร้างรายงานที่มีประสิทธิภาพทางภาพ

แสดงแผ่นงาน Excel & แผนภูมิเป็นรูปภาพ

Aspose.Cells for .NET มีเครื่องมือการเรนเดอร์ที่ออกแบบมาเป็นพิเศษสำหรับการเรนเดอร์ & การพิมพ์ที่มีความเที่ยงตรงสูงสุดไปยัง Microsoft Excel มีคุณสมบัติที่โดดเด่น เช่น การแสดงแผ่นงาน Excel & แผนภูมิเป็นรูปภาพ & amp; การพิมพ์แผ่นงานไปยังเครื่องพิมพ์จริงที่เชื่อมต่ออยู่ กระบวนการนี้มีความยืดหยุ่น ทำให้คุณสามารถเลือกตัวเลือกต่างๆ ได้มากมาย เช่น การควบคุมขนาดของรูปภาพที่เป็นผลลัพธ์เมื่อแสดงเวิร์กชีต & แผนภูมิเป็นภาพ

แปลงแผ่นงานเป็นภาพ - C#

// load spreadsheet file

var workbook = new Aspose.Cells.Workbook(dir + "template.xls");

// access the first worksheet from the collection

var worksheet = workbook.Worksheets[0];

// define parameters for resultant image

var options = new Aspose.Cells.Rendering.ImageOrPrintOptions()

{

    OnePagePerSheet = true,

    ImageType = Aspose.Cells.Drawing.ImageType.Jpeg

};

// convert worksheet to image in JPEG format

var renderer = new Aspose.Cells.Rendering.SheetRender(worksheet, options);

renderer.ToImage(0, dir + "output.jpeg");

การสร้างแผนภูมิ & การจัดการ

Aspose.Cells for .NET มาพร้อมกับการสนับสนุนที่สมบูรณ์สำหรับแผนภูมิ คุณสามารถเพิ่มแผนภูมิมาตรฐานหรือแบบกำหนดเองได้อย่างง่ายดายโดยใช้ผลิตภัณฑ์ API และตั้งค่าข้อมูลแบบไดนามิกเพื่อรีเฟรชแผนภูมิ API ยังให้คุณแปลงแผนภูมิเป็นรูปแบบรูปภาพจำนวนมาก

อินเทอร์เฟซแบบกราฟิกสำหรับเว็บ & แอปพลิเคชันเดสก์ท็อป

Aspose.Cells for .NET ให้การควบคุม GUI สำหรับเว็บ & แอปพลิเคชันเดสก์ท็อป ผู้ใช้ปลายทางสามารถใช้การควบคุมเหล่านี้เพื่อเปิด บันทึก & แก้ไขไฟล์ Excel นำเข้า & ส่งออกข้อมูล จัดการการจัดรูปแบบ & สูตรและแปลงระหว่างรูปแบบสเปรดชีตที่รองรับหลายรูปแบบได้จากส่วนหน้าของแอปพลิเคชันของคุณ

Microsoft Office Automation – ไม่จำเป็น

Aspose.Cells for .NET สร้างขึ้นโดยใช้โค้ดที่มีการจัดการซึ่งไม่จำเป็นต้องติดตั้ง Microsoft Office หรือ Microsoft Excel บนเครื่องเพื่อทำงานกับรูปแบบเอกสาร Excel เป็นทางเลือกที่สมบูรณ์แบบ Microsoft Office automation ในแง่ของคุณสมบัติที่รองรับ ความปลอดภัย ความเสถียร ความสามารถในการปรับขนาด ความเร็ว และราคา

สิ่งที่ผู้คนกำลังพูด

อย่าเพิ่งเชื่อคำพูดของเรา ดูว่าผู้ใช้พูดถึงเรื่องนี้อย่างไร

 
 
ดูกรณีศึกษา
  
  

Aspose.Cells มี API ของ Excel แต่ละรายการสำหรับสภาพแวดล้อมการพัฒนายอดนิยมอื่นๆ ตามรายการด้านล่าง: