C# .NET XLSX splitter API เพื่อแยกไฟล์ XLSX เดียวเป็นหลายหน้าหรือหลายไฟล์ XLSX แยกเอกสารและรูปภาพโดยใช้ตัวกรองที่แตกต่างกันโดยระบุหมายเลขหน้าที่แน่นอน หมายเลขหน้าเริ่มต้นหรือสิ้นสุด และหมายเลขหน้าคู่หรือหน้าคี่ ดำเนินการแยกเพื่อแบ่งเอกสาร HTML, PDF, Text, OpenDocument, Microsoft Word, Excel, PowerPoint, Visio และ OneNote ไปยังเอกสารผลลัพธ์หลายชุด
ดาวน์โหลดแยกเอกสาร XLSX เดียวเป็นเอกสารอิสระหลายชุด และใส่ลายน้ำรูปภาพหรือข้อความในแต่ละไฟล์ที่แยกโดยใช้ C# .NET
คุณต้องใช้เนมสเปซ GroupDocs.Merger
& GroupDocs.Watermark
เพื่อดำเนินการแยกเอกสารภายใน PDF, Microsoft Office, HTML, OpenDocument และรูปแบบไฟล์อื่นๆ อีกมากมาย สำรวจ .NET APIs สำหรับเอกสาร Office อื่นๆ ที่นำเสนอโดย Conholdate.Total
รับไฟล์แอสเซมบลีที่เกี่ยวข้องจากดาวน์โหลด หรือดึงข้อมูลทั้งแพ็คเกจจาก NuGet เพื่อเพิ่ม Conholdate.Total
ในพื้นที่ทำงานของคุณโดยตรง
// Supports merging Microsft Word, Excel, PowerPoint, Visio, OpenDocument, HTML, eBook and PostScript file formats | |
// Supported file formats: https://docs.groupdocs.com/merger/net/supported-document-formats/ | |
using (Watermarker watermarker = new Watermarker("input.pdf")) | |
{ | |
Font font = new Font("Arial", 19, FontStyle.Bold | FontStyle.Italic); | |
TextWatermark watermark = new TextWatermark("my watermark", font); | |
watermark.ForegroundColor = Color.Red; | |
watermark.BackgroundColor = Color.Blue; | |
watermark.TextAlignment = TextAlignment.Right; | |
watermark.Opacity = 0.5; | |
watermarker.Add(watermark); | |
watermarker.Save("output.pdf"); | |
} | |
string outputFolder = @"c:\output\"; | |
SplitOptions splitOptions = new SplitOptions(outputFolder + "document_{0}.{1}", new int[] { 1, 2, 4 }); | |
using (Merger merger = new Merger("output.pdf")) | |
{ | |
merger.Split(splitOptions); | |
} |
การใช้ไลบรารีตัวแยกข้อความสำหรับแอปพลิเคชัน .NET – แยกแต่ละบรรทัดหรือหลายบรรทัดของไฟล์ข้อความต้นฉบับออกเป็นไฟล์ .txt ที่เป็นผลลัพธ์แยกกันโดยใช้โค้ด C# สองสามบรรทัด
ดำเนินการคุณสมบัติการจัดการเอกสารอเนกประสงค์ในรูปแบบเอกสารต่างๆ เช่น Word, Excel สเปรดชีต, การนำเสนอ, RTF, PDF, Visio, HTML, OneNote, XPS และอื่นๆ อีกมากมายโดยเพิ่มโค้ด C# เพียงไม่กี่บรรทัด
การดำเนินการเอกสารเดี่ยวที่สำคัญ ได้แก่ การย้ายหน้าภายในเอกสารไปยังตำแหน่งใหม่ การลบหน้าเดียวหรือชุดรวมหรือหน้าที่เลือก การสลับตำแหน่งหน้า การแยกหน้าเฉพาะออกจากเอกสาร การเปลี่ยนการวางแนวหน้าเป็นแนวตั้งหรือแนวนอน และการหมุน หน้าของเอกสารต้นฉบับเป็นมุม 90, 180 หรือ 270 องศา
// Supports merging Microsft Word, Excel, PowerPoint, Visio, OpenDocument, HTML, eBook and PostScript file formats | |
// Supported file formats: https://docs.groupdocs.com/merger/net/supported-document-formats/ | |
string filePath = @"c:\sample.txt"; | |
string filePathOut = @"c:\output\line_{0}.{1}"; | |
TextSplitOptions splitOptions = new TextSplitOptions(filePathOut, new int[] { 3, 6 }); | |
using (Merger merger = new Merger(filePath)) | |
{ | |
merger.Split(splitOptions); | |
} |
XLSX เป็นรูปแบบไฟล์ที่ใช้โดย Microsoft Excel ซึ่งเป็นแอปพลิเคชันสเปรดชีต ย่อมาจาก “Excel Spreadsheet Exchange” และอิงตามรูปแบบไฟล์ Open XML ซึ่งเป็นมาตรฐานเปิดสำหรับสเปรดชีต ใช้เพื่อจัดเก็บและแลกเปลี่ยนข้อมูลระหว่างแอปพลิเคชัน และรองรับโดยโปรแกรมมากมาย เช่น Microsoft Excel, OpenOffice Calc และ Google Docs ไฟล์ XLSX มีโครงสร้างที่แตกต่างจากไฟล์ XLS แบบดั้งเดิม โดยเป็นแบบ XML ซึ่งหมายความว่าข้อมูลจะถูกจัดเก็บไว้ในไฟล์ในรูปแบบ XML ซึ่งทำให้มีขนาดกะทัดรัดและปลอดภัยกว่าไฟล์ XLS แบบเดิม ไฟล์ XLSX ยังใช้การบีบอัด ZIP ซึ่งลดขนาดลงอีก และทำให้ส่งผ่านอินเทอร์เน็ตได้ง่ายขึ้น ไฟล์ XLSX เป็นรูปแบบเริ่มต้นสำหรับ Microsoft Excel และเป็นตัวเลือกที่ดีที่สุดสำหรับการแชร์ข้อมูลระหว่างแอปพลิเคชันและแพลตฟอร์มประเภทต่างๆ นอกจากนี้ยังสามารถเปิดและแก้ไขในโปรแกรมอื่นๆ ได้อีกมากมาย รวมถึง Apple Numbers และ Apache OpenOffice ไฟล์ XLSX เป็นรูปแบบไฟล์ที่สะดวกสำหรับการแชร์ข้อมูล และใช้กันอย่างแพร่หลายในอุตสาหกรรมต่างๆ
เรียนรู้(รูปแบบเอกสารพกพา)
(ไฟล์ประมวลผลคำ)
(ไฟล์สเปรดชีต)
(ไฟล์ไดอะแกรม Visio)
(ไฟล์เว็บ)
(รูปแบบไบนารีของ Microsoft Word)
(เอกสาร Office 2007+ Word)
(ไฟล์ Microsoft Word 2007 Marco)
(ไฟล์เทมเพลต Microsoft Word)
(ไฟล์เทมเพลต Microsoft Word 2007+)
(ไฟล์เทมเพลต Microsoft Word)
(รูปแบบ Rich Text)
(เอกสารข้อความ)
(สเปรดชีต Microsoft Excel (ดั้งเดิม))
(สมุดงานไบนารีของ Excel)
(สเปรดชีตที่เปิดใช้งานมาโคร)
(เปิดสมุดงาน XML)
(เทมเพลต Excel 97 - 2003)
(เทมเพลตที่เปิดใช้งานแมโครของ Excel)
(เทมเพลต Excel)
(Add-in ที่เปิดใช้งานแมโครของ Excel)
(ค่าที่คั่นด้วยเครื่องหมายจุลภาค)
(ค่าที่คั่นด้วยแท็บ)
(ไมโครซอฟต์ PowerPoint 97-2003)
(เปิดรูปแบบการนำเสนอ XML)
(สไลด์โชว์ PowerPoint)
(สไลด์โชว์ PowerPoint)
(การออกแบบเว็กเตอร์แลกเปลี่ยน)
(การวาดภาพที่เปิดใช้งานแมโคร Visio)
(การวาดภาพ Visio)
(Visio SmartShape มาสเตอร์)
(ไฟล์ลายฉลุ Visio)
(เทมเพลตการวาดที่เปิดใช้งาน Visio Macro)
(เทมเพลตการวาดภาพ Visio)
(ไฟล์ Visio Stencil XML)
(Anim8or โมเดล 3 มิติ)
(เอกสาร OneNote)
(ภาษามาร์กอัปข้อความไฮเปอร์)
(ที่เก็บเว็บ MHTML)
(รูปแบบการเก็บถาวรของหน้าเว็บ)
(รูปแบบการนำเสนอ OpenDocument)
(OpenDocument สเปรดชีต)
(รูปแบบไฟล์ข้อความ OpenDocument)
(รูปแบบมาตรฐาน OpenDocument)
(รูปแบบมาตรฐาน OpenDocument)
(เปิดไฟล์อีบุ๊ค)
(ไฟล์โพสต์สคริปต์)
(เอกสารต้นฉบับของ LaTeX)
(ข้อมูลจำเพาะของกระดาษ XML)