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

การแนะนำ

เคยสงสัยไหมว่าจะติดตามคุณสมบัติเวลาที่บันทึกไว้ล่าสุดในเอกสาร 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 ได้จากที่ไหน

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