ซ่อนแกนแผนภูมิในเอกสาร Word
บทช่วยสอนนี้จะอธิบายวิธีใช้ Aspose.Words สำหรับ .NET เพื่อซ่อนแกนแผนภูมิในเอกสาร ซอร์สโค้ดที่ให้มาสาธิตวิธีการสร้างแผนภูมิ เพิ่มข้อมูลชุด และซ่อนแกนแผนภูมิ
ขั้นตอนที่ 1: ตั้งค่าโครงการ
ตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นต่อไปนี้:
- ติดตั้ง Aspose.Words สำหรับไลบรารี .NET แล้ว คุณสามารถดาวน์โหลดได้โดยใช้ตัวจัดการแพ็คเกจ NuGet เพื่อติดตั้ง
- เส้นทางไดเร็กทอรีเอกสารที่เอกสารเอาต์พุตจะถูกบันทึก
ขั้นตอนที่ 2: สร้างเอกสารใหม่และแทรกแผนภูมิ
สร้างใหม่Document
วัตถุและกDocumentBuilder
เพื่อสร้างเอกสาร
// เส้นทางไปยังไดเร็กทอรีเอกสารของคุณ
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
จากนั้น แทรกแผนภูมิลงในเอกสารโดยใช้InsertChart
วิธีการของDocumentBuilder
. ในตัวอย่างนี้ เราจะแทรกแผนภูมิคอลัมน์
Shape shape = builder.InsertChart(ChartType.Column, 432, 252);
Chart chart = shape.Chart;
ขั้นตอนที่ 3: เพิ่มข้อมูลซีรีส์ลงในแผนภูมิ
เพิ่มข้อมูลซีรีส์ลงในแผนภูมิ ในตัวอย่างนี้ เราจะเพิ่มห้ารายการและค่าที่เกี่ยวข้อง
chart.Series.Clear();
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 });
ขั้นตอนที่ 4: ซ่อนแกนแผนภูมิ
หากต้องการซ่อนแกนแผนภูมิ ให้เข้าไปที่AxisY
คุณสมบัติของแผนภูมิและตั้งค่าHidden
ทรัพย์สินเพื่อtrue
.
chart.AxisY.Hidden = true;
ในตัวอย่างนี้ เราซ่อนแกน Y ของแผนภูมิ
ขั้นตอนที่ 5: บันทึกเอกสาร
สุดท้าย ให้บันทึกเอกสารลงในไดเร็กทอรีที่ระบุโดยใช้Save
วิธีการของDocument
วัตถุ.
doc.Save(dataDir + "WorkingWithCharts.HideChartAxis.docx");
การดำเนินการซ่อนแกนแผนภูมิโดยใช้ Aspose.Words สำหรับ .NET เสร็จสมบูรณ์
ตัวอย่างซอร์สโค้ดสำหรับซ่อนแกนแผนภูมิโดยใช้ Aspose.Words สำหรับ .NET
// เส้นทางไปยังไดเร็กทอรีเอกสารของคุณ
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Shape shape = builder.InsertChart(ChartType.Column, 432, 252);
Chart chart = shape.Chart;
chart.Series.Clear();
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 });
chart.AxisY.Hidden = true;
doc.Save(dataDir + "WorkingWithCharts.HideChartAxis.docx");
บทสรุป
ในบทช่วยสอนนี้ คุณได้เรียนรู้วิธีซ่อนแกนแผนภูมิในเอกสาร Word โดยใช้ Aspose.Words สำหรับ .NET ด้วยการทำตามคำแนะนำทีละขั้นตอนและใช้ซอร์สโค้ดที่ให้มา คุณสามารถสร้างแผนภูมิ เพิ่มข้อมูลชุด และซ่อนแกนแผนภูมิเพื่อให้ได้เอฟเฟกต์ภาพที่ต้องการ
Aspose.Words สำหรับ .NET มี API ที่ครอบคลุมสำหรับการประมวลผลคำพร้อมแผนภูมิในเอกสาร Word ซึ่งช่วยให้คุณสามารถจัดการแง่มุมต่างๆ ของแผนภูมิ รวมถึงคุณสมบัติของแกนด้วย โดยเข้าไปที่AxisY
คุณสมบัติของแผนภูมิ คุณสามารถซ่อนแกน Y เพื่อลบออกจากการแสดงภาพแผนภูมิได้
การซ่อนแกนแผนภูมิจะมีประโยชน์เมื่อคุณต้องการเน้นไปที่ข้อมูลแผนภูมิโดยไม่รบกวนเส้นแกนและป้ายกำกับ มันทำให้แผนภูมิมีรูปลักษณ์ที่สะอาดตาและเรียบง่ายมากขึ้น
ด้วยการใช้ Aspose.Words สำหรับ .NET คุณสามารถรวมความสามารถด้านการสร้างแผนภูมิเข้ากับแอปพลิเคชัน .NET ของคุณได้อย่างง่ายดาย และสร้างเอกสารที่ดูเป็นมืออาชีพด้วยแผนภูมิแบบกำหนดเองและแกนแผนภูมิที่ซ่อนอยู่
คำถามที่พบบ่อย
ไตรมาสที่ 1 Aspose.Words สำหรับ .NET คืออะไร
Aspose.Words สำหรับ .NET เป็นไลบรารีการประมวลผลเอกสารที่มีประสิทธิภาพซึ่งช่วยให้นักพัฒนาสามารถสร้าง จัดการ และบันทึกเอกสาร Word โดยทางโปรแกรมในแอปพลิเคชัน .NET โดยมีคุณสมบัติที่หลากหลายสำหรับการประมวลผลคำพร้อมองค์ประกอบเอกสาร รวมถึงแผนภูมิและแกนแผนภูมิ
ไตรมาสที่ 2 ฉันจะติดตั้ง Aspose.Words สำหรับ .NET ได้อย่างไร
คุณสามารถติดตั้ง Aspose.Words สำหรับ .NET ได้ด้วยการดาวน์โหลดโดยใช้ตัวจัดการแพ็คเกจ NuGet ใน Visual Studio เพียงค้นหา “Aspose.Words” ในตัวจัดการแพ็คเกจ NuGet และติดตั้งลงในโปรเจ็กต์ของคุณ
ไตรมาสที่ 3 ฉันสามารถซ่อนทั้งแกน X และแกน Y ของแผนภูมิได้หรือไม่
ได้ คุณสามารถซ่อนทั้งแกน X และแกน Y ของแผนภูมิได้โดยใช้ Aspose.Words สำหรับ .NET หากต้องการซ่อนแกน X คุณสามารถเข้าถึงAxisX
คุณสมบัติของแผนภูมิและตั้งค่าHidden
ทรัพย์สินเพื่อtrue
. ในทำนองเดียวกัน หากต้องการซ่อนแกน Y คุณสามารถเข้าถึงAxisY
คุณสมบัติและตั้งค่าHidden
ทรัพย์สินเพื่อtrue
. ซึ่งจะทำให้คุณสามารถลบแกนทั้งสองออกจากการแสดงภาพแผนภูมิได้
ไตรมาสที่ 4 ฉันสามารถแสดงแกนอีกครั้งหลังจากซ่อนได้หรือไม่
ได้ คุณสามารถแสดงแกนแผนภูมิได้อีกครั้งหลังจากซ่อนไว้โดยใช้ Aspose.Words สำหรับ .NET หากต้องการแสดงแกนที่ซ่อนอยู่ เพียงตั้งค่าHidden
ทรัพย์สินที่เกี่ยวข้องAxisX
หรือAxisY
วัตถุประสงค์false
. ซึ่งจะทำให้แกนมองเห็นได้อีกครั้งในแผนภูมิ
คำถามที่ 5 ฉันสามารถปรับแต่งคุณสมบัติอื่นๆ ของแกนแผนภูมิได้หรือไม่
ใช่ Aspose.Words สำหรับ .NET ช่วยให้คุณสามารถปรับแต่งคุณสมบัติต่างๆ ของแกนแผนภูมิ เช่น ชื่อแกน ป้ายกำกับ สีของเส้น และอื่นๆ โดยเข้าไปที่AxisX
และAxisY
คุณสมบัติของแผนภูมิ คุณสามารถแก้ไขคุณสมบัติได้ เช่นTitle
, MajorTickMark
, MinorTickMark
, TickLabelOffset
, และอื่น ๆ อีกมากมาย. สิ่งนี้ช่วยให้คุณควบคุมลักษณะและการทำงานของแกนแผนภูมิได้อย่างละเอียด
คำถามที่ 6 ฉันสามารถบันทึกแผนภูมิที่มีแกนที่ซ่อนอยู่ในรูปแบบไฟล์ต่างๆ ได้หรือไม่
ใช่ Aspose.Words สำหรับ .NET ช่วยให้คุณสามารถบันทึกเอกสารที่มีแผนภูมิที่มีแกนที่ซ่อนอยู่ในรูปแบบไฟล์ต่างๆ เช่น DOCX, PDF, HTML และอื่นๆ คุณสามารถเลือกรูปแบบผลลัพธ์ที่ต้องการได้ตามความต้องการของคุณ และใช้Save
วิธีการของDocument
วัตถุเพื่อบันทึกเอกสาร แกนที่ซ่อนอยู่จะถูกเก็บไว้ในเอกสารที่บันทึกไว้