อัปเดตทรัพย์สินเวลาที่บันทึกล่าสุด

การแนะนำ

เคยสงสัยไหมว่าจะติดตามคุณสมบัติเวลาที่บันทึกไว้ล่าสุดในเอกสาร Word ของคุณผ่านโปรแกรมได้อย่างไร หากคุณต้องจัดการกับเอกสารหลายฉบับและจำเป็นต้องดูแลข้อมูลเมตาของเอกสารเหล่านั้น การอัปเดตคุณสมบัติเวลาที่บันทึกไว้ล่าสุดอาจมีประโยชน์มาก วันนี้ ฉันจะอธิบายกระบวนการนี้ให้คุณฟังโดยใช้ Aspose.Words สำหรับ .NET ดังนั้น เตรียมตัวให้พร้อมแล้วมาเริ่มกันเลย!

ข้อกำหนดเบื้องต้น

ก่อนที่เราจะเข้าสู่คำแนะนำทีละขั้นตอน มีบางสิ่งที่คุณต้องการ:

  1. Aspose.Words สำหรับ .NET: ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง Aspose.Words สำหรับ .NET แล้ว หากยังไม่ได้ติดตั้ง คุณสามารถ ดาวน์โหลดได้ที่นี่ .
  2. สภาพแวดล้อมการพัฒนา: สภาพแวดล้อมการพัฒนาเช่น Visual Studio
  3. ความรู้พื้นฐานเกี่ยวกับ C#: การทำความเข้าใจพื้นฐานของการเขียนโปรแกรม C# จะเป็นประโยชน์

นำเข้าเนมสเปซ

ในการเริ่มต้น โปรดแน่ใจว่าได้นำเข้าเนมสเปซที่จำเป็นลงในโปรเจ็กต์ของคุณ ซึ่งจะทำให้คุณสามารถเข้าถึงคลาสและวิธีการที่จำเป็นสำหรับการจัดการเอกสาร Word ได้

using Aspose.Words;
using Aspose.Words.Saving;

ตอนนี้เรามาแบ่งกระบวนการออกเป็นขั้นตอนง่ายๆ กัน แต่ละขั้นตอนจะแนะนำคุณตลอดกระบวนการอัปเดตคุณสมบัติเวลาที่บันทึกไว้ล่าสุดในเอกสาร Word ของคุณ

ขั้นตอนที่ 1: ตั้งค่าไดเรกทอรีเอกสารของคุณ

ขั้นแรก คุณต้องระบุเส้นทางไปยังไดเร็กทอรีเอกสารของคุณ นี่คือที่ที่คุณเก็บเอกสารที่มีอยู่และที่ที่จะบันทึกเอกสารที่อัปเดต

string dataDir = "YOUR DOCUMENT DIRECTORY";

แทนที่"YOUR DOCUMENT DIRECTORY" พร้อมเส้นทางจริงไปยังไดเร็กทอรีของคุณ

ขั้นตอนที่ 2: โหลดเอกสาร Word ของคุณ

ขั้นตอนต่อไปคือโหลดเอกสาร Word ที่คุณต้องการอัปเดต คุณสามารถทำได้โดยสร้างอินสแตนซ์ของเอกสารDocument คลาสและการส่งผ่านเส้นทางของเอกสารของคุณ

Document doc = new Document(dataDir + "Document.docx");

ให้แน่ใจว่าเอกสารที่ตั้งชื่อDocument.docx มีอยู่ในไดเร็กทอรีที่ระบุ

ขั้นตอนที่ 3: กำหนดค่าตัวเลือกการบันทึก

ตอนนี้สร้างอินสแตนซ์ของOoxmlSaveOptions คลาส คลาสนี้ช่วยให้คุณสามารถระบุตัวเลือกสำหรับการบันทึกเอกสารของคุณในรูปแบบ Office Open XML (OOXML) ที่นี่ คุณจะตั้งค่าUpdateLastSavedTimeProperty ถึงtrue.

OoxmlSaveOptions saveOptions = new OoxmlSaveOptions
{
    UpdateLastSavedTimeProperty = true
};

นี่จะบอก Aspose.Words ให้อัปเดตคุณสมบัติเวลาที่บันทึกล่าสุดของเอกสาร

ขั้นตอนที่ 4: บันทึกเอกสารที่อัปเดต

สุดท้ายให้บันทึกเอกสารโดยใช้Save วิธีการของDocument คลาส โดยผ่านเส้นทางที่คุณต้องการบันทึกเอกสารที่อัพเดต และตัวเลือกการบันทึก

doc.Save(dataDir + "WorkingWithOoxmlSaveOptions.UpdateLastSavedTimeProperty.docx", saveOptions);

การดำเนินการนี้จะบันทึกเอกสารพร้อมคุณสมบัติเวลาที่บันทึกล่าสุดที่อัปเดต

บทสรุป

และแล้วคุณก็ทำได้! ด้วยการทำตามขั้นตอนเหล่านี้ คุณสามารถอัปเดตคุณสมบัติเวลาที่บันทึกล่าสุดของเอกสาร Word ได้อย่างง่ายดายโดยใช้ Aspose.Words สำหรับ .NET ซึ่งมีประโยชน์อย่างยิ่งในการรักษาข้อมูลเมตาที่ถูกต้องในเอกสารของคุณ ซึ่งอาจมีความสำคัญต่อระบบการจัดการเอกสารและแอปพลิเคชันอื่นๆ

คำถามที่พบบ่อย

Aspose.Words สำหรับ .NET คืออะไร?

Aspose.Words สำหรับ .NET เป็นไลบรารีอันทรงพลังสำหรับการสร้าง แก้ไข และแปลงเอกสาร Word ในแอปพลิเคชัน .NET

เหตุใดฉันจึงควรอัปเดตคุณสมบัติเวลาที่บันทึกล่าสุด

การอัปเดตคุณสมบัติเวลาที่บันทึกล่าสุดช่วยรักษาข้อมูลเมตาที่ถูกต้องซึ่งเป็นสิ่งสำคัญสำหรับการติดตามและจัดการเอกสาร

ฉันสามารถอัปเดตคุณสมบัติอื่น ๆ โดยใช้ Aspose.Words สำหรับ .NET ได้หรือไม่

ใช่ Aspose.Words สำหรับ .NET ช่วยให้คุณอัปเดตคุณสมบัติเอกสารต่างๆ เช่น ชื่อ ผู้แต่ง และหัวเรื่อง

Aspose.Words สำหรับ .NET ฟรีหรือเปล่า?

Aspose.Words สำหรับ .NET นำเสนอรุ่นทดลองใช้งานฟรี แต่หากต้องการใช้งานเต็มรูปแบบ จำเป็นต้องมีใบอนุญาต คุณสามารถขอรับใบอนุญาตได้ ที่นี่ .

ฉันสามารถหาบทช่วยสอนเพิ่มเติมเกี่ยวกับ Aspose.Words สำหรับ .NET ได้จากที่ไหน

คุณสามารถค้นหาบทช่วยสอนและเอกสารเพิ่มเติมได้ ที่นี่ .