การจัดรูปแบบข้อความในเอกสาร Word โดยใช้ NPOI ใน C#/vb.net
Microsoft Word คือการอยู่ที่นี่และยังคงเป็นหนึ่งในตัวแก้ไขเอกสารที่ใช้กันอย่างแพร่หลายสำหรับการสร้างเอกสาร เกือบทุกคนรู้เกี่ยวกับมันและใช้มันในชีวิตประจำวันไม่ทางใดก็ทางหนึ่ง ผู้คนจากทุกแง่มุมของชีวิตใช้มันไม่ทางใดก็ทางหนึ่งเพื่อสร้างเอกสาร คุณต้องคุ้นเคยกับรูปแบบไฟล์ .docx ซึ่งเป็นรูปแบบไฟล์เริ่มต้นสำหรับการบันทึกเอกสาร Word ในฐานะผู้พัฒนาแอปพลิเคชัน. NET เป็นเรื่องปกติที่จะให้ความสามารถในการประมวลผลเอกสารแก่แอปพลิเคชัน. NET ของคุณ คุณสามารถทำสิ่งนี้ได้โดยใช้ NPOI API ในแอปพลิเคชันของคุณโดยใช้ C# หรือ vb.net ดังที่แสดงในบทความนี้
ข้อความรูปแบบโดยใช้ Microsoft Word ก่อนที่เราจะข้ามไปเขียนแอปพลิเคชัน. NET เพื่อจัดรูปแบบข้อความในเอกสาร Word ลองมาดูกันว่าเราสามารถทำเช่นเดียวกันได้อย่างไรโดยใช้ Microsoft Word
ขั้นตอนในการจัดรูปแบบข้อความด้วย Microsoft Word ใน Microsoft Word คุณสามารถจัดรูปแบบข้อความได้หลายวิธี คุณสามารถสร้างข้อความที่เป็นตัวหนาจัดรูปแบบให้ปรากฏเป็นตัวเอียงขีดเส้นใต้ทำให้มันเป็น strikethrough ใช้สีกับข้อความและการจัดรูปแบบอื่น ๆ อีกมากมาย ในการตั้งค่าสไตล์ข้อความของคุณคุณสามารถใช้ขั้นตอนต่อไปนี้
เปิดเอกสาร Microsoft และเลือกเอกสารว่าง สิ่งนี้จะเปิดเอกสารว่างเปล่าเพื่อให้คุณเขียนอะไรบางอย่าง ตอนนี้เพิ่มข้อความลงในเอกสาร เลือกข้อความและใช้ตัวเลือก b** **จากริบบิ้นเพื่อให้เป็นตัวหนา เลือกตัวเลือก _ i _** **จากริบบิ้นเพื่อให้เป็นตัวเอียง คุณสามารถเลือก u****ตัวเลือกเพื่อสร้างขีดเส้นใต้ข้อความ คุณสามารถเปลี่ยนสี**ของข้อความได้โดยใช้ตัวเลือกสีข้อความจากริบบิ้น ตัวเลือกเหล่านี้จะแสดงในภาพด้านล่าง การจัดรูปแบบข้อความในเอกสาร Word โดยใช้ NPOI ใน C# ตอนนี้เราได้เห็นวิธีการจัดรูปแบบข้อความในเอกสารโดยใช้ Microsoft Word แล้วเราพร้อมที่จะเขียนแอปพลิเคชัน.
สร้างเอกสาร Word ที่ว่างเปล่าโดยใช้ NPOI API ใน C#/vb.net
เกือบทุกคนใช้ Microsoft Word เป็นประจำทุกวันเพื่อสร้างเอกสารและบันทึกไว้เมื่อเสร็จแล้ว มันมีฟังก์ชั่นมากมายสำหรับการสร้างเอกสารที่อุดมไปด้วยข้อความรูปภาพตัวเลือกมัลติมีเดียคลิปศิลปะตารางและข้อมูลประเภทอื่น ๆ อีกมากมาย นั่นคือเหตุผลที่มันเป็นตัวเลือกแรกของการใช้งานเมื่อมันมาถึงการสร้างเอกสาร เอกสาร Word ดังนั้นที่สร้างขึ้นจะถูกบันทึกไว้ในรูปแบบเอกสาร Open Office XML ยอดนิยมที่มีส่วนขยาย. DOCX ในฐานะผู้พัฒนาแอปพลิเคชัน. NET คุณต้องการเพิ่มฟังก์ชั่นการประมวลผลเอกสารให้กับแอปพลิเคชันของคุณ มี APIs หลายแห่งสำหรับจุดประสงค์นี้ แต่ถ้าคุณกำลังมองหา API แบบโอเพนซอร์ซฟรีที่ใช้คุณสามารถทำได้โดยใช้ NPOI API ในแอปพลิเคชันของคุณโดยใช้ C# หรือ vb.net ดังที่แสดงในบทความนี้
สร้างเอกสาร Word ที่ว่างเปล่าโดยใช้ Microsoft Word ก่อนที่เราจะเขียนแอปพลิเคชัน. NET เพื่อสร้างเอกสาร Word ที่ว่างเปล่าลองมาดูวิธีทำแบบเดียวกันโดยใช้ Microsoft Word
ขั้นตอนในการสร้างเอกสาร Word ด้วย Microsoft Word คุณสามารถใช้ขั้นตอนต่อไปนี้เพื่อสร้างเอกสาร Word โดยใช้ Microsoft Office
เปิด Microsoft Word เลือก เอกสารว่าง ตัวเลือก จากเมนูไฟล์เลือก บันทึกตัวเลือก เมื่อตัวเลือกบันทึกไฟล์ปรากฏขึ้นให้ป้อนชื่อไฟล์และกดปุ่มบันทึกเพื่อบันทึกเป็นคำที่ว่างเปล่า เอกสาร สร้างเอกสาร Word ที่ว่างเปล่าโดยใช้ NPOI ใน C# ตอนนี้เราได้เห็นวิธีการสร้างเอกสารที่ว่างเปล่าโดยใช้ Microsoft Word ให้เราดำเนินการต่อและดูวิธีการทำเช่นเดียวกันในแอปพลิเคชัน.
NPOI API สำหรับการประมวลผลเอกสารคำใน. NET - ภาพรวม
NPOI เป็น API โอเพนซอร์ส. NET เทียบเท่ากับโครงการ POI Java ที่ใช้ในการอ่าน/เขียนรูปแบบไฟล์สำนักงานMicrosoft® มันมี xwpf เนมสเปซสำหรับการประมวลผลเอกสาร Word และรองรับการทำงานกับรูปแบบไฟล์. docx API พร้อมใช้งานในโครงการ. NET และ. NET Core โดยใช้ C# และ VB.NET ในบทความนี้เราผ่าน NPOI สำหรับ. NET API สำหรับการทำงานกับ DOCX รูปแบบไฟล์
npoi xwpf-คู่มือด่วน NPOI XWPF ให้ฟังก์ชั่นการทำงานกับเอกสาร Word ในโครงการ. NET ของคุณโดยใช้ C# มันมีความเป็นผู้ใหญ่เมื่อเวลาผ่านไปและใช้โดยนักพัฒนา. NET ทั่วโลกเพื่อให้ฟังก์ชั่นการประมวลผลเอกสารในแอปพลิเคชันของพวกเขา
คุณสามารถทำอะไรกับ NPOI สำหรับ. NET ได้อย่างไร? คุณสามารถใช้ NPOI สำหรับ. NET/Core เพื่อเสนอฟังก์ชั่นการประมวลผลเอกสารในแอปพลิเคชันของคุณ ตัวอย่างเช่นคุณสมบัติการจัดการ DOCX บางอย่างที่นำเสนอมีดังนี้:
สร้างเอกสารว่าง รูปแบบข้อความในเอกสาร Word การทำงานกับบุ๊กมาร์กในเอกสาร Word แทรกรายการกระสุนหลายระดับในเอกสาร Word เปลี่ยนการวางแนวเอกสาร สร้างตารางง่ายๆ สร้างรายการกระสุน เพิ่มส่วนหัวและส่วนท้ายลงในเอกสาร สร้างไฮเปอร์ลิงก์ในเอกสาร Word เพิ่มไฮไลต์ลงในข้อความ สร้างตารางซ้อนกัน เพิ่มเลย์เอาต์ตารางที่ซับซ้อน ใส่ลายน้ำในเอกสาร สร้างสูตร omath แทรกรูปภาพในเอกสารคำ แผนที่วัตถุไปยังตาราง แทนที่ข้อความในเอกสาร Word อัปเดตเอกสารฝังตัว นี่เป็นเพียงบางส่วนของฟังก์ชันการทำงานที่สามารถเพิ่มลงในเอกสาร Word โดยใช้ NPOI สำหรับ.
ตั้งค่าสไตล์เซลล์ใน Excel โดยใช้ NPOI API ใน C#
การใช้สไตล์กับเซลล์หรือชุดของเซลล์เป็นการดำเนินการที่พบบ่อยมากในขณะที่ทำงานกับสมุดงานใน Excel โดยการออกแบบของเซลล์เราหมายถึงการใช้ชุดของรูปแบบที่กำหนดเช่นแบบอักษรขนาดตัวอักษรรูปแบบตัวเลขเส้นขอบเซลล์และการแรเงาเซลล์ สิ่งนี้ช่วยในการปรับปรุงข้อมูลข้อมูลที่ดีขึ้นและดีขึ้นสำหรับการอ้างอิงอย่างรวดเร็ว ในฐานะนักพัฒนาแอปพลิเคชัน คุณสามารถทำสิ่งนี้ได้โดยใช้ NPOI API ในแอปพลิเคชันของคุณโดยใช้ C# หรือ vb.net ดังที่แสดงในบทความนี้
ใช้สไตล์ชุดโดยใช้ Microsoft Excel การดูว่าการใช้สไตล์ใช้กับเซลล์โดยใช้ Microsoft Excel ก่อน
ขั้นตอนในการใช้สไตล์เซลล์โดยใช้ Microsoft Excel หากคุณต้องการใช้สไตล์กับเซลล์โดยใช้ Microsoft Excel มีหลายตัวเลือกที่ Excel เสนอเพื่อจุดประสงค์นี้ตามที่อธิบายไว้ด้านล่าง
โดยใช้กลุ่มสไตล์เริ่มต้น เลือกเซลล์ที่คุณต้องการจัดรูปแบบ บนแท็บ Home ในรูปแบบ กลุ่ม คลิกลูกศรแบบเลื่อนลง เพิ่มเติม ในแกลเลอรีสไตล์และเลือกสไตล์เซลล์ที่คุณต้องการใช้ สร้างรูปแบบเซลล์ที่กำหนดเอง เลือกตัวเลือก ใหม่สไตล์เซลล์จากลูกศรแบบเลื่อนลงในแกลเลอรีสไตล์ บนแท็บ Home ป้อนชื่อที่เหมาะสมสำหรับรูปแบบเซลล์ใหม่ในชื่อสไตล์** คลิก รูปแบบ เลือกการจัดรูปแบบที่คุณต้องการจาก ฟอร์แมตเซลล์ กล่องโต้ตอบบนแท็บต่างๆและคลิก ตกลง ใช้สไตล์เซลล์โดยใช้ NPOI ใน C# ตอนนี้เราได้เห็นวิธีการใช้สไตล์เซลล์โดยใช้ Microsoft Excel แล้วให้เราดูว่าเราสามารถทำสิ่งเดียวกันได้อย่างไรในแอปพลิเคชัน. NET ของเรา เราจะใช้ API โอเพ่นซอร์ส NPOI สำหรับ. NET เพื่อจุดประสงค์นี้และจะเขียนรหัสใน C# แต่ก่อนหน้านั้นเราต้องติดตั้ง NPOI ในโครงการ.
ปกป้องแผ่นงาน Excel โดยใช้ NPOI ใน C#
ลองนึกภาพว่าคุณทำงานหนักเพื่อรวบรวมข้อมูลของคุณในสมุดงาน Excel และบันทึกลงในคอมพิวเตอร์ของคุณ ลูก ๆ ของคุณใช้คอมพิวเตอร์เครื่องเดียวกันเพื่อการศึกษา พวกเขาเปิดไฟล์ที่คุณรวบรวมหลังจากทำงานหนักมากและทำการเปลี่ยนแปลงข้อมูลของคุณ การทำงานหนักทั้งหมดของคุณกำลังจะสูญเปล่าเนื่องจากความสอดคล้องของข้อมูลอาจเกิดขึ้นเนื่องจากการเปลี่ยนแปลงเหล่านี้ทั้งหมด เพื่อปกป้องข้อมูลของคุณ Excel ให้คุณปกป้องแผ่นงานของคุณโดยการปกป้องรหัสผ่านเวิร์กบุ๊กของคุณ สิ่งนี้ทำให้มั่นใจได้ว่าการเปลี่ยนแปลงไม่สามารถทำได้ในไฟล์ของคุณโดยไม่ต้องป้อนรหัสผ่านที่คุณระบุไว้ ในฐานะผู้พัฒนาแอปพลิเคชัน. NET คุณอาจสนใจที่จะให้ฟังก์ชั่นการปกป้องสมุดงาน Excel จากภายในแอปพลิเคชัน. NET ของคุณ คุณสามารถทำสิ่งนี้ได้โดยใช้ NPOI API ในแอปพลิเคชันของคุณโดยใช้ C# หรือ vb.net ดังที่แสดงในบทความนี้
ปกป้องแผ่นงานโดยใช้ Microsoft Excel ก่อนที่เราจะสามารถกระโดดลงไปในการเขียนแอปพลิเคชัน. NET เพื่อปกป้องแผ่นงาน Excel ให้ดูว่าสามารถทำได้อย่างไรโดยใช้ Microsoft Excel
ขั้นตอนในการปกป้องแผ่นงาน Excel ด้วย Microsoft Excel หากคุณต้องการปกป้องแผ่นงาน Excel โดยใช้ Microsoft Excel คุณสามารถใช้ขั้นตอนต่อไปนี้ได้
เลือก ไฟล์ > ข้อมูล เลือกกล่องเวิร์กบุ๊ก Protect และเลือก เข้ารหัสด้วยรหัสผ่าน ป้อนรหัสผ่านในกล่องรหัสผ่าน จากนั้นเลือก ตกลง** ยืนยันรหัสผ่านในกล่องรหัสผ่าน reenter จากนั้นเลือก ตกลง ** คำเตือน** คุณจะไม่สามารถดึงรหัสผ่านที่ถูกลืมได้ดังนั้นตรวจสอบให้แน่ใจว่ารหัสผ่านของคุณน่าจดจำเป็นพิเศษ ไม่ปลอดภัยเสมอไปในการแจกจ่ายไฟล์ที่มีการป้องกันด้วยรหัสผ่านที่มีข้อมูลที่ละเอียดอ่อนเช่นหมายเลขบัตรเครดิต ปกป้องแผ่นงาน Excel โดยใช้ NPOI ใน C# ตอนนี้เราได้เห็นวิธีการปกป้องแผ่นงานโดยใช้ Microsoft Excel แล้วให้เราดูว่าเราสามารถทำสิ่งเดียวกันได้อย่างไรในแอปพลิเคชัน.
ผสานเซลล์ใน Excel โดยใช้ NPOI ใน C#
การดำเนินการทั่วไปใน Microsoft Excel คือการรวมเซลล์สองเซลล์ขึ้นไป สิ่งนี้ให้รูปลักษณ์และความรู้สึกที่เป็นระเบียบมากขึ้นกับข้อมูลของคุณด้วยความรู้สึกของการจัดกลุ่มข้อมูลและข้อมูลส่วนหัว คุณสามารถรวมเซลล์ได้มากขึ้นรวมถึงแถวและคอลัมน์โดยใช้ Excel ในฐานะผู้พัฒนาแอปพลิเคชัน. NET คุณอาจสนใจที่จะให้ฟังก์ชั่นการรวมเซลล์ในสเปรดชีต Excel จากภายในแอปพลิเคชันของคุณ คุณสามารถทำสิ่งนี้ได้โดยใช้ NPOI API ในแอปพลิเคชันของคุณที่สามารถผสานเซลล์หรือช่วงเซลล์โดยใช้ C# หรือ vb.net ดังที่แสดงในบทความนี้ แต่ก่อนที่เราจะสามารถกระโดดลงไปในการเขียนแอปพลิเคชัน. NET เพื่อจุดประสงค์นี้ลองมาดูวิธีการผสานเซลล์โดยใช้ Microsoft Excel
รวมเซลล์โดยใช้ Microsoft Excel การผสานเซลล์โดยใช้ Microsoft Excel นั้นง่ายมากและเป็นการดำเนินการทั่วไป คุณสามารถรวมเซลล์แถวหรือคอลัมน์จากภายใน Excel อย่างไรก็ตามโปรดทราบว่าหากเซลล์ทั้งสองมีข้อมูลหนึ่งในข้อมูลในกระบวนการนี้จะหายไป
ขั้นตอนในการผสานเซลล์กับ Microsoft Excel หากคุณต้องการผสานเซลล์โดยใช้ Microsoft Excel คุณสามารถใช้ขั้นตอนต่อไปนี้
เปิด Microsoft Excel และเติมข้อมูลด้วยข้อมูล เลือกเซลล์ที่จะรวมเข้าด้วยกันโดยการลากเมาส์เหนือพวกเขาในขณะที่จับคลิกซ้าย ในริบบิ้นค้นหาไอคอน“ ผสาน” ในแท็บ“ บ้าน” และคลิกที่“ ผสานเซลล์” สิ่งนี้จะรวมเซลล์ที่เลือกไว้ในเซลล์เดียว รวมเซลล์ใน Excel โดยใช้ NPOI API ใน C# ตอนนี้เราได้เห็นวิธีการรวมเซลล์โดยใช้ Microsoft Excel แล้วให้เราดูว่าเราสามารถทำสิ่งเดียวกันได้อย่างไรในแอปพลิเคชัน. NET ของเรา เราจะใช้ API NPOI โอเพ่นซอร์สในแอปพลิเคชัน.
แทรกภาพใน Excel โดยใช้ NPOI ใน. NET
การแทรกภาพในไฟล์ Excel เป็นคุณสมบัติที่ใช้กันทั่วไปสำหรับผู้ใช้ Microsoft Excel การเพิ่มรูปภาพลงในสมุดงาน Excel ของคุณจะช่วยชี้แจงมุมมองและการแสดงข้อมูลของคุณได้อย่างมีประสิทธิภาพมากขึ้น คุณสามารถเพิ่มหลายภาพลงในแต่ละแผ่นงานในสมุดงานของคุณ ในฐานะผู้พัฒนาแอปพลิเคชัน. NET คุณอาจต้องการเพิ่มคุณสมบัติของการแทรกภาพในไฟล์ Excel จากภายในแอปพลิเคชันของคุณโดยทางโปรแกรม ข่าวดีก็คือสิ่งนี้สามารถทำได้โดยใช้ NPOI API ใน C# และ vb.net ตามที่อธิบายไว้ในบทความนี้ ในชุดบทความของเราสำหรับการทำงานกับ NPOI ใน. NET คุณสามารถค้นหาข้อมูลเกี่ยวกับ:
การสร้าง, การบันทึกและการโหลดไฟล์ excel โดยใช้ NPOI ใน C# เพิ่มความคิดเห็นในไฟล์ excel โดยใช้ NPOI ใน C# การเพิ่มสูตรลงในไฟล์ Excel โดยใช้ NPOI ใน C# ในบทความนี้เราจะแสดงวิธีแทรกรูปภาพลงในไฟล์ Excel ด้วย NPOI โดยใช้ C#/VB.NET แต่ก่อนหน้านั้นให้เราดูวิธีเพิ่มภาพลงในสมุดงานโดยใช้ Microsoft Excel แทรกรูปภาพในสเปรดชีตโดยใช้ Microsoft Excel Microsoft Excel อนุญาตให้เพิ่มรูปภาพลงในสมุดงาน Excel ไม่ว่าจะเป็นรุ่นล่าสุดของ Microsoft Excel ที่ติดตั้งบนเครื่องของคุณรุ่นเก่าหรือคุณใช้ Microsoft Office 365 สิ่งเหล่านี้ช่วยให้คุณสามารถแทรกภาพในไฟล์ Excel ได้