ซ่อนแกนแผนภูมิในเอกสาร 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: เริ่มต้นเอกสารและ 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
วิธีการส่งกลับShape
วัตถุที่มีแผนภูมิ
ขั้นตอนที่ 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 for .NETที่นี่.
ฉันจะรับการสนับสนุนสำหรับ Aspose.Words สำหรับ .NET ได้อย่างไร
คุณสามารถรับการสนับสนุนจากชุมชน Asposeที่นี่.