Aspose.Words API เป็นวิธีที่ง่ายที่สุดในการแปลงเอกสาร Microsoft Word DOC หรือ DOCX เป็นอาร์เรย์ไบต์ใน C# และ Java
การแปลงเอกสาร Word เป็นอาร์เรย์ไบต์จะมีประโยชน์เมื่อจัดเก็บเอกสารในฐานข้อมูล และ/หรือดึงข้อมูลจากฐานข้อมูล
Aspose.Words API มีฟังก์ชันในการจัดการไฟล์ Microsoft Word โดยไม่ต้องใช้ Microsoft Word หากคุณไม่ได้ติดตั้ง Aspose.Words API โปรดทำตามคำแนะนำที่ให้ไว้ในหน้า การติดตั้ง สำหรับ .NET และหน้า การติดตั้ง สำหรับใช้กับ Java
แปลงเอกสาร Word เป็น Byte Array โดยใช้ C# Aspose.Words สำหรับ .NET สามารถใช้ในการแปลงวัตถุเอกสารเพื่อรับอาร์เรย์ไบต์ที่เป็นตัวแทนของเอกสารในแอปพลิเคชัน .NET ใดๆ ข้อมูลโค้ดต่อไปนี้สาธิตการแปลงไฟล์ DOC เป็นอาร์เรย์ไบต์
// Load the document from disk. Document doc = new Document("Sample.doc"); // Create a new memory stream. MemoryStream outStream = new MemoryStream(); // Save the document to stream.
แปลง PDF เป็น Word DOC หรือ DOCX โดยทางโปรแกรมใน C#
ในบทความนี้ ฉันจะสาธิตวิธีแปลงเอกสาร PDF เป็น Word อย่างถูกต้องและง่ายดาย รวมถึงการแปลง PDF เป็น DOC และ PDF เป็น DOCX Microsoft Word รุ่นก่อนหน้าบันทึกเอกสารในรูปแบบไบนารีด้วยนามสกุล .doc ด้วยการเปิดตัว Office 2007 Microsoft ได้นำ Office Open XML (OOXML) มาใช้ ซึ่งอิงจากการรวมกันของ XML และไฟล์ไบนารีรวมกันเป็นไฟล์เก็บถาวร ZIP ตอนนี้ MS Word ใช้ .docx เป็นส่วนขยายเริ่มต้นสำหรับการบันทึกเอกสาร
อาจจำเป็นต้องมีการแปลง PDF เป็น DOC และ PDF เป็น DOCX ในสถานการณ์ต่างๆ ตัวอย่างเช่น คุณอาจต้องการทำให้ PDF สามารถแก้ไขได้ หรือต้องการหลีกเลี่ยงการพิมพ์เนื้อหาของ PDF ซ้ำลงในเอกสาร Word โดยคงรูปแบบเดิมไว้ กรณีการใช้งานอื่นอาจเป็นการแปลง PDF เป็น DOC หรือ DOCX จำนวนมากโดยไม่ต้องใช้ซอฟต์แวร์พิเศษใดๆ บทความนี้ครอบคลุมถึงการแปลง PDF เป็น Word โดยทางโปรแกรมใน C# ต่อไปนี้: