OLE ย่อมาจาก [Object Linking and Embedding][1] ให้บริการโดย Microsoft และอนุญาตให้คุณสร้างและแก้ไขเอกสารที่มีรายการหรือวัตถุที่สร้างโดยแอปพลิเคชันต่างๆ
[GroupDocs.Comparison for .NET][1] เป็นไลบรารี C# ที่ให้คุณเปรียบเทียบเอกสารและค้นหาความแตกต่าง เปรียบเทียบและรวม Microsoft Word, Excel, PowerPoint, OpenDocument, PDF, Text, HTML และ [เอกสารอื่นๆ อีกมากมาย][2] ดึงรายการการเปลี่ยนแปลงระหว่างเอกสารต้นทางและเอกสารเป้าหมาย ใช้หรือปฏิเสธการเปลี่ยนแปลง และบันทึกผลลัพธ์ด้วย GroupDocs .การเปรียบเทียบ API นอกจากนี้ GroupDocs.Comparison ยังสามารถระบุการเปลี่ยนแปลงสไตล์และการจัดรูปแบบ เช่น ตัวหนา ตัวเอียง ขีดเส้นใต้ ขีดทับ ประเภทฟอนต์ ฯลฯ
แสดงและซ่อนเส้นขอบของหน้าขณะแปลงเอกสารเป็น HTML ใน C#
ไม่ว่าคุณจะต้องการแปลงเอกสารเป็นรูปแบบ HTML เพื่อรับเนื้อหาสำหรับเว็บไซต์ของคุณ หรือคุณเจอเว็บไซต์ส่งเอกสารออนไลน์ที่กำหนดให้ต้องส่งเอกสารในรูปแบบ HTML ไม่ว่าในกรณีใด คุณต้องมีตัวแปลง DOC เป็น HTML อย่างไรก็ตาม หากคุณต้องการแปลงเอกสารของคุณเป็น HTML โดยทางโปรแกรม บทความนี้มีไว้สำหรับคุณเท่านั้น บทความนี้จะกล่าวถึงวิธีต่อไปนี้ในการแปลงเอกสารเป็น HTML ใน C#:
ค้นหาลายเซ็นรูปภาพใน Word, Excel, PowerPoint, PDF Documents ใน C#
การเปรียบเทียบเอกสารเป็นหนึ่งในข้อกำหนดทั่วไปสำหรับโลกแห่งการเขียนโปรแกรมในปัจจุบัน ไม่ว่าจะเป็นการเปรียบเทียบไฟล์ word, เปรียบเทียบไฟล์ excel, เอกสาร PDF หรือแม้แต่เปรียบเทียบไฟล์ข้อความหรือรูปแบบเอกสารอื่น ๆ ความถูกต้องคือปัจจัยสำคัญในการเปรียบเทียบ
แปลงงานนำเสนอ PowerPoint PPT, PPTX และ OpenOffice เป็น PDF ใน C#
PDF ไม่ต้องสงสัยเลยว่าเป็น Portable Document Format ซึ่งเป็นหนึ่งในรูปแบบไฟล์ที่ใช้บ่อยที่สุด รูปแบบ PPT และ PPTX ของ Microsoft PowerPoint เป็นที่นิยมในเอกสารทางธุรกิจ เนื่องจากความนิยมของทั้งรูปแบบเอกสารและลักษณะการจัดวางคงที่ของรูปแบบ PDF จึงมีความต้องการในการแปลง PPT/PPTX เป็นรูปแบบ PDF
สร้างโปรแกรมดูเอกสารใน ASP.NET Core MVC สำหรับรูปแบบไฟล์มากกว่า 140 รูปแบบ
โปรแกรมดูเอกสารออนไลน์ได้รับความนิยมหลังจากการใช้งานเอกสารดิจิทัลเพิ่มขึ้น โดยเฉพาะในระบบจัดการเนื้อหา เหตุผลที่อยู่เบื้องหลังความนิยมนี้คือคุณสามารถดูรูปแบบเอกสารต่างๆ ได้โดยไม่ต้องซื้อหรือติดตั้งโปรแกรมซอฟต์แวร์เฉพาะ เมื่อพิจารณาถึงความสำคัญของโปรแกรมดูเอกสาร ฉันคิดว่าจะเขียนบทความเกี่ยวกับวิธีสร้างโปรแกรมดูเอกสารสากลใน ASP.NET MVC
เรากำลังจะสร้างแอปพลิเคชันดูเอกสาร ASP.NET MVC ซึ่งจะกำหนดเป้าหมายไปที่ [.NET Core](https://en.wikipedia. org/wiki/.NETCore) เฟรมเวิร์ก สำหรับการแสดงผลเอกสารที่แบ็กเอนด์ เราจะใช้ API ของ GroupDocs.Viewer for .NET ซึ่งเป็น API โปรแกรมดูเอกสารที่มีประสิทธิภาพซึ่งรองรับเอกสารมากกว่า 140 ประเภท รวมถึง PDF , Word, Excel, PowerPoint, Visio, CAD, Outlook และรูปแบบยอดนิยมอื่น ๆ อีกมากมาย
ทำไมต้องเป็น .NET Core .NET Core เป็นส่วนเสริมที่มีคุณค่าสำหรับระบบนิเวศ .NET โดย Microsoft ทำให้สามารถพัฒนาแอปพลิเคชันข้ามแพลตฟอร์มได้โดยไม่ต้องใช้ความพยายามเพิ่มเติมใด ๆ จากนักพัฒนา นี่คือเหตุผลที่ฉันเลือก. NET Core เป็นเฟรมเวิร์กเป้าหมาย
ขั้นตอนในการสร้างโปรแกรมดูเอกสารใน ASP.NET Core เปิด Visual Studio และเริ่มโครงการใหม่
เลือก .NET Core จากประเภทโครงการและ ASP.NET Core Web Application จากเทมเพลต
แยกข้อมูลจากไฟล์ฐานข้อมูลโดยใช้ C#
ฐานข้อมูล ถือว่าเป็นส่วนสำคัญของแอปพลิเคชันส่วนใหญ่ ไม่ว่าจะเป็นเดสก์ท็อป เว็บ หรือแอปพลิเคชันมือถือ ฐานข้อมูลมีบทบาทสำคัญในการจัดเก็บ เข้าถึง และจัดการข้อมูล มีระบบจัดการฐานข้อมูลมากมายที่ช่วยให้สามารถสร้างและจัดการฐานข้อมูลให้กับคุณได้
อย่างไรก็ตาม อาจมีสถานการณ์ที่คุณต้องการวิธีดึงข้อมูลจากไฟล์ฐานข้อมูล เช่น ไฟล์ .db โดยไม่ต้องติดตั้งระบบจัดการฐานข้อมูลหรือเขียนแบบสอบถาม SQL คุณจะแยกวิเคราะห์ไฟล์ฐานข้อมูลในกรณีเช่นนี้และรับข้อมูลจากไฟล์ได้อย่างไร
ในบทความนี้ ฉันจะแสดงให้เห็นว่าคุณสามารถแยกข้อมูลจากตารางในฐานข้อมูล SQLite ได้ง่ายเพียงใดโดยไม่ต้องเขียนแบบสอบถาม SQL ฉันจะใช้ GroupDocs.Parser for .NET API ซึ่งรองรับการแยกข้อมูลจากฐานข้อมูลผ่าน [ADO.NET](https://en.wikipedia. org/wiki/ADO.NET)
ขั้นตอนในการดึงข้อมูลจากตารางในฐานข้อมูล SQLite (.db) สร้างโครงการใหม่ใน Visual Studio
ติดตั้ง GroupDocs.Parser for .NET จาก NuGet
เพิ่มเนมสเปซต่อไปนี้
using System; using System.Collections.Generic; using System.IO; using GroupDocs.Parser.Data; using GroupDocs.Parser.Options; เตรียมสตริงการเชื่อมต่อ string connectionString = string.Format("Provider=System.Data.Sqlite;Data Source={0};Version=3;", "sqlite.db"); โหลดไฟล์ฐานข้อมูลในวัตถุ Parser using (Parser parser = new Parser(connectionString, new LoadOptions(FileFormat.Database))) { // รหัสของคุณไปที่นี่ } รับรายการตารางในฐานข้อมูลโดยใช้เมธอด Parser.