ซ่อนแกนแผนภูมิในเอกสาร Word

การแนะนำ

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

ข้อกำหนดเบื้องต้น

ก่อนที่จะเริ่มเรียนรู้บทช่วยสอนนี้ โปรดตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้:

  • Aspose.Words สำหรับ .NET: คุณสามารถดาวน์โหลดได้จากที่นี่.
  • สภาพแวดล้อมการพัฒนา: IDE ใด ๆ ที่รองรับการพัฒนา .NET เช่น Visual Studio
  • .NET Framework: ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง .NET Framework ไว้ในเครื่องของคุณแล้ว
  • ความรู้พื้นฐานเกี่ยวกับ C#: ความคุ้นเคยกับภาษาการเขียนโปรแกรม C# จะเป็นประโยชน์

นำเข้าเนมสเปซ

หากต้องการเริ่มใช้งาน Aspose.Words สำหรับ .NET คุณจะต้องนำเข้าเนมสเปซที่จำเป็นในโปรเจ็กต์ของคุณ โดยคุณสามารถทำได้ดังนี้:

using Aspose.Words;
using Aspose.Words.Drawing;
using Aspose.Words.Drawing.Charts;

มาแบ่งกระบวนการออกเป็นขั้นตอนง่าย ๆ ที่สามารถปฏิบัติตามได้ง่าย

ขั้นตอนที่ 1: เริ่มต้นใช้งาน Document และ DocumentBuilder

ขั้นตอนแรกเกี่ยวข้องกับการสร้างเอกสาร Word ใหม่และการเริ่มต้นวัตถุ DocumentBuilder

// เส้นทางไปยังไดเรกทอรีเอกสารของคุณ
string dataDir = "YOUR DOCUMENT DIRECTORY";

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

ในขั้นตอนนี้ เราจะกำหนดเส้นทางที่จะบันทึกเอกสาร จากนั้นเราจะสร้างไฟล์ใหม่Document วัตถุและกDocumentBuilder วัตถุที่จะเริ่มสร้างเอกสารของเรา

ขั้นตอนที่ 2: แทรกแผนภูมิ

ต่อไปเราจะแทรกแผนภูมิลงในเอกสารโดยใช้DocumentBuilder วัตถุ.

Shape shape = builder.InsertChart(ChartType.Column, 432, 252);
Chart chart = shape.Chart;

ที่นี่เราแทรกแผนภูมิคอลัมน์ที่มีมิติที่ระบุInsertChart วิธีการส่งคืน aShape วัตถุที่ประกอบด้วยแผนภูมิ

ขั้นตอนที่ 3: ล้างซีรีย์ที่มีอยู่

ก่อนที่จะเพิ่มข้อมูลใหม่ลงในแผนภูมิ เราจำเป็นต้องล้างชุดข้อมูลที่มีอยู่ก่อน

chart.Series.Clear();

ขั้นตอนนี้จะช่วยให้แน่ใจว่าข้อมูลเริ่มต้นใดๆ ในแผนภูมิจะถูกลบออก และเปิดทางให้กับข้อมูลใหม่ที่เราจะเพิ่มต่อไป

ขั้นตอนที่ 4: เพิ่มข้อมูลซีรีส์

ตอนนี้เรามาเพิ่มชุดข้อมูลของเราเองลงในแผนภูมิกัน

chart.Series.Add("Aspose Series 1",
    new string[] { "Item 1", "Item 2", "Item 3", "Item 4", "Item 5" },
    new double[] { 1.2, 0.3, 2.1, 2.9, 4.2 });

ในขั้นตอนนี้ เราเพิ่มซีรีส์ที่ชื่อว่า “Aspose Series 1” พร้อมด้วยหมวดหมู่และค่าที่สอดคล้องกัน

ขั้นตอนที่ 5: ซ่อนแกน Y

เพื่อซ่อนแกน Y ของแผนภูมิ เราเพียงตั้งค่าHidden คุณสมบัติของแกน Y ถึงtrue.

chart.AxisY.Hidden = true;

บรรทัดโค้ดนี้จะซ่อนแกน Y ทำให้มองไม่เห็นในแผนภูมิ

ขั้นตอนที่ 6: บันทึกเอกสาร

สุดท้ายให้บันทึกเอกสารไปยังไดเร็กทอรีที่ระบุ

doc.Save(dataDir + "WorkingWithCharts.HideChartAxis.docx");

คำสั่งนี้จะบันทึกเอกสาร Word พร้อมแผนภูมิไปยังเส้นทางที่ระบุ

บทสรุป

ขอแสดงความยินดี! คุณได้เรียนรู้วิธีการซ่อนแกนแผนภูมิในเอกสาร Word โดยใช้ Aspose.Words สำหรับ .NET สำเร็จแล้ว ไลบรารีอันทรงพลังนี้ทำให้การจัดการเอกสาร Word ด้วยโปรแกรมเป็นเรื่องง่าย เพียงทำตามขั้นตอนเหล่านี้ คุณก็สามารถสร้างเอกสารที่ปรับแต่งได้และดูเป็นมืออาชีพด้วยความพยายามเพียงเล็กน้อย

คำถามที่พบบ่อย

Aspose.Words สำหรับ .NET คืออะไร?

Aspose.Words สำหรับ .NET เป็น API อันทรงพลังสำหรับการสร้าง แก้ไข แปลง และจัดการเอกสาร Word ภายในแอปพลิเคชัน .NET

ฉันสามารถซ่อนแกนทั้ง X และ Y ในแผนภูมิได้หรือไม่

ใช่ คุณสามารถซ่อนทั้งสองแกนได้โดยการตั้งค่าHidden ทรัพย์สินของทั้งสองฝ่ายAxisX และAxisY ถึงtrue.

มี Aspose.Words สำหรับ .NET ให้ทดลองใช้งานฟรีหรือไม่

ใช่ คุณสามารถรับการทดลองใช้ฟรีได้ที่นี่.

ฉันสามารถหาเอกสารเพิ่มเติมได้ที่ไหน

คุณสามารถค้นหาเอกสารรายละเอียดเกี่ยวกับ Aspose.Words สำหรับ .NET ได้ที่นี่.

ฉันจะได้รับการสนับสนุนสำหรับ Aspose.Words สำหรับ .NET ได้อย่างไร

คุณสามารถรับการสนับสนุนจากชุมชน Aspose ได้ที่นี่.