ซ่อนแกนแผนภูมิในเอกสาร 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 วัตถุเพื่อบันทึกเอกสาร แกนที่ซ่อนอยู่จะถูกเก็บไว้ในเอกสารที่บันทึกไว้