Aspose.Words Image File Processor สำหรับ .NET

Aspose.Words Image File Processor for .NET ให้ API ที่น้ําหนักเบาและได้รับการจัดการอย่างสมบูรณ์สําหรับการสร้างภาพเรสเตอร์และวอเตอร์และการแปลงภาพ มันให้ประสิทธิภาพความเร็วสูงในแอปพลิเคชันเดสก์ท็อปเซิร์ฟเวอร์และคลาวด์โดยไม่ต้องขึ้นอยู่กับกรอบภาพภายนอก.

สร้างตารางการวาดรูปแบบและข้อความใช้กรองปรับสีและส่งออกไปยังรูปแบบหลายรูปแบบทั้งหมดใน .NET.

การติดตั้งและการตั้งค่า

**แพลตฟอร์มที่ได้รับการสนับสนุน: ** Windows, Linux, macOS (ด้วย .NET Framework, .Net Core,.NET 5/6+, Mono).IDEs: Visual Studio 2010–2022, Xamarin, MonoDevelop.

เริ่มต้นอย่างรวดเร็ว: สร้างภาพแผนท

using Aspose.Words;

var doc = new Document();
var builder = new DocumentBuilder(doc);

// Insert a chart and configure
var shape = builder.InsertChart(ChartType.Pie, 432, 252);
var chart = shape.Chart;
chart.Title.Text = "Produced by Aspose.Words Image Processor";

chart.Series.Clear();
chart.Series.Add("Series 1",
    new string[] { "Category 1", "Category 2", "Category 3" },
    new double[] { 2.7, 3.2, 0.8 });

doc.Save("ChartImage.jpeg");

คุณสมบัติและฟังก์ชั่น

การสร้างภาพ & การวาดภาพ

  • สร้างสายเคเบิลสีขาวใหม่ในโซลูชันที่สุ่ม.
  • เกรดเส้นตรงแถว ellipses, polygons และเส้นทาง.
  • ใช้ pens, brushes, gradients, และข้อความ rendering ด้วยการควบคุมเต็มรูปแบบ.

การแก้ไข & การแปลง

  • รีไซด์, crop, rotate, flip, และ skew.
  • การปรับความสว่าง contrast, gamma, hue และ saturation.
  • การแปลงโซ่ในท่อเพื่อลดการใช้งานของหน่วยความจํา.

รูปแบบการแปลงและส่งออก

  • บันทึกถึง TIFF, JPEG, PNG, BMP, EMF , GIF.
  • การตั้งค่าตัวเลือกรูปแบบเฉพาะ (การบีบอัดคุณภาพแพลตฟอร์ม).
  • สร้าง หลายหน้า TIFF หรือส่งผลลัพธ์โดยตรง.

Metadata และ EXIF

  • อ่าน / การแก้ไข ประสบการณ แท็ก (กล้อง, GPS, ICC ข้อมูลจําเพาะ).
  • บันทึกข้อมูลผ่านการแปลงที่ได้รับการสนับสนุน.

ประสิทธิภาพ & Scalability

  • เหมาะสําหรับการใช้งาน batch และ ในเวลาจริง.
  • การโหลดและ rendering ที่เรียบง่าย.
  • การออกแบบที่ปลอดภัยสําหรับโหลดงานที่แข่งขัน.

การเชื่อมต่อกับ .NET

  • รหัสการจัดการ 100%; ไม่มี COM / สัตว์ประหลาด.
  • ทํางานใน ASP.NET Core, Azure Functions, และสภาพแวดล้อมที่ไม่มีเซิร์ฟเวอร.

ตัวอย่าง: ใช้ตัวกรองสําหรับภาพ

using Aspose.Words.Drawing;

var image = Image.FromFile("input.jpg");

// Example adjustments
image.AdjustBrightness(0.2f);
image.AdjustContrast(0.3f);
image.AdjustSaturation(0.1f);

image.Save("output.png");

แนวทางที่ดีที่สุด

  • เริ่มต้นใบอนุญาตแรก เพื่อหลีกเลี่ยงข้อ จํากัด การประเมิน.
  • รีไซเคิลโปรเซสเซอร์ เพื่อใช้ประโยชน์จาก caching.
  • ใช้ stream overloads สําหรับไฟล์ขนาดใหญ่ในบริการเว็บ.
  • การเปลี่ยนแปลงโซ่ ในโทรศัพท์เดียว.
  • คอมเพรสเซอร์ / คุณภาพตามรูปแบบ.
  • ใช้ หลายหน้า TIFF เมื่อต้องการเท่านั้น.
  • รูตินิที่สําคัญก่อนร้อนในแง่ที่ไม่มีเซิร์ฟเวอร.
  • ตรวจสอบการเปลี่ยนแปลง EXIF สําหรับการเข้ากันได้ cross-viewer.

กรณีการใช้งานทั่วไป

  • สร้างแผนภูมิไดนามิก และบันทึกพวกเขาเป็นภาพ.
  • Batch ** resize และ optimize photos** สําหรับการจัดส่งเว็บ.
  • ใช้ตัวกรองและแก้ไขสําหรับสุขภาพและภาพทางวิทยาศาสตร.
  • การแปลงระหว่างรูปแบบภาพ (เช่น TIFF→JPEG).
  • ใส่เครื่องหมายน้ําหรือบันทึกในไฟล์ภาพ.

FAQ

**รูปแบบใดที่ฉันสามารถบันทึกไว้ได?**TIFF, JPEG, PNG, BMP, EMF และ GIF.

**มันสนับสนุนการแก้ไข metadata?**ใช่ EXIF และ ICC โปรไฟล์จะถูกบันทึก/แก้ไขเมื่อได้รับการสนับสนุน.

**ต้องใช้ GPU Acceleration ได้หรือไม?**ไม่ ความเร็วของฮาร์ดแวร์จะใช้เมื่อมี แต่ทํางานอย่างสมบูรณ์ในรหัสที่จัดการ.

**ฉันสามารถสร้าง TIFF แบบหลายหน้าได้หรือไม?**ใช่ การส่งออกหลายเฟรมได้รับการสนับสนุน.

**สามารถเรียกใช้เซิร์ฟเวอร์ด้านหน้าได้หรือไม?**ใช่เหมาะสําหรับบริการ ASP.NET และฟังก์ชั่นคลาวด.

 แบบไทย