GroupDocs.Metadata for .NET

อัปเดตข้อมูลเมตาของไฟล์ Epub ใน C#

อัปเดตข้อมูลเมตาดาต้าจากเอกสาร รูปภาพ และรูปแบบไฟล์มัลติมีเดียยอดนิยมทั้งหมด พร้อมรองรับการดำเนินการประมวลผลเมทาดาทาที่จำเป็นที่สุดทั้งหมด

ขั้นตอนในการอัปเดตข้อมูลเมตาเป็น EPUB ใน C#

GroupDocs.Metadata for .NET ทำให้นักพัฒนา .NET แก้ไขข้อมูลเมตาดาต้าเป็นไฟล์ EPUB จากภายในแอปพลิเคชันได้อย่างง่ายดายโดยทำตามขั้นตอนง่ายๆ เพียงไม่กี่ขั้นตอน

  1. โหลดไฟล์ EPUB ผ่านอินสแตนซ์ของคลาส Metadata
  2. ระบุเพรดิเคตที่จะใช้เพื่อกรองคุณสมบัติเมทาดาทาที่ต้องการ
  3. ส่งผ่านเพรดิเคตและค่าใหม่ไปยังเมธอด UpdateProperties
  4. บันทึกการเปลี่ยนแปลงลงแผ่นดิสก์ในรูปแบบ EPUB
สำเนา
// แก้ไขวันที่สร้าง EPUB

using (var metadata = new GroupDocs.Metadata.Metadata("input.epub"))
{
    // ตั้งค่าของแต่ละคุณสมบัติที่ตรงกับภาคแสดง::
    // คุณสมบัติประกอบด้วยวันที่/เวลาที่เอกสารถูกสร้างขึ้น
    // อัปเดตวันที่/เวลาที่สร้างไฟล์หากค่าที่มีอยู่เก่ากว่า 3 วัน
    var affected = metadata.UpdateProperties(
      p => p.Tags.Contains(GroupDocs.Metadata.Tagging.Tags.Time.Created) &&
      p.Value.Type == GroupDocs.Metadata.Common.MetadataPropertyType.DateTime &&
      p.Value.ToStruct() < DateTime.Today.AddDays(-3), new GroupDocs.Metadata.Common.PropertyValue(DateTime.Today));

    Console.WriteLine("Properties set: {0}", affected);

    // บันทึกผลลัพธ์ EPUB
    metadata.Save("output.epub");
}
dotnet add package GroupDocs.Metadata
คลิกเพื่อคัดลอก
คัดลอก
ตัวอย่างเพิ่มเติม เอกสารประกอบ

จัดการคุณสมบัติข้อมูลเมตาภายใน EPUB สำหรับแอป .NET

GroupDocs.Metadata API ช่วยให้นักพัฒนาแก้ไขรายละเอียดเอกสาร (ข้อมูลเมตา) ในรูปแบบต่างๆ ได้อย่างง่ายดายโดยใช้แอปพลิเคชัน .NET เพิ่ม อัปเดต ค้นหา และลบคุณสมบัติเอกสารโดยทางโปรแกรม

การจัดการทรัพย์สินเมตาดาต้าเอกสาร

การบูรณาการข้อมูลเมตาที่มีประสิทธิภาพ

GroupDocs.Metadata ช่วยลดความยุ่งยากในการเพิ่มคุณสมบัติต่างๆ ให้กับเอกสารและไฟล์ภายในแอป .NET ของคุณ นักพัฒนาสามารถใช้ อัปเดต หรือลบคุณสมบัติของเอกสารได้อย่างง่ายดายโดยทางโปรแกรม

การควบคุมข้อมูลเมตาที่แม่นยำ

API มีตัวเลือกมากมายสำหรับการจัดการคุณสมบัติเอกสาร นักพัฒนาสามารถค้นหาและประมวลผลข้อมูลที่ซ่อนอยู่ในไฟล์ธุรกิจได้อย่างมีประสิทธิภาพ

การใช้ประโยชน์จากคุณสมบัติ EPUB ในตัว

นักพัฒนาสามารถใช้คุณสมบัติที่มีอยู่ เช่น ข้อมูล EXIF ​​สำหรับรูปภาพ ทั้งนี้ขึ้นอยู่กับรูปแบบเอกสาร ซึ่งอาจรวมถึงข้อมูลต่างๆ เช่น รายละเอียดกล้อง ความละเอียด วันที่สร้าง และอื่นๆ

อัปเดตข้อมูลเมตาของเนื้อเพลงในไฟล์ MP3 (ตัวอย่าง)

ตัวอย่างนี้สาธิตการอัปเดตข้อมูลที่ซ่อน (ข้อมูลเมตา) ในไฟล์เสียง MP3

C#


    //  โหลดไฟล์โดยใช้คลาส Metadata
    using (Metadata metadata = new Metadata("input.mp3"))
    {
        var root = metadata.GetRootPackage<MP3RootPackage>();

        if (root.Lyrics3V2 == null)
        {
            root.Lyrics3V2 = new LyricsTag();
        }

        // อัปเดตข้อมูลเนื้อเพลง
        root.Lyrics3V2.Lyrics = "[00:01]Test lyrics";
        root.Lyrics3V2.Artist = "test artist";
        root.Lyrics3V2.Album = "test album";
        root.Lyrics3V2.Track = "test track";

        // {emore_features.code_1.comment_3}
        root.Lyrics3V2.Set(new LyricsField("ABC", "custom value"));

        // บันทึกไฟล์ที่อัพเดต
        metadata.Save("output.mp3");
    }

เกี่ยวกับ API ของ GroupDocs.Metadata for .NET

GroupDocs.Metadata for .NET นำเสนอชุดคุณลักษณะการจัดการข้อมูลเมตาขั้นสูง ช่วยให้นักพัฒนาสามารถอ่าน เอกสาร ลบ ค้นหา เปรียบเทียบ แทนที่ และส่งออกข้อมูลเมตาดาต้าจากรูปภาพและรูปแบบเอกสารได้อย่างง่ายดายโดยไม่ต้องใช้ใดๆ ซอฟต์แวร์ภายนอก ใช้ API การจัดการข้อมูลเมตาเพื่อแก้ไขรายละเอียดข้อมูลเมตาจาก PDF, Microsoft Office Word, สเปรดชีต Excel, งานนำเสนอ PowerPoint, อีเมล Outlook, OneNote, Visio, โครงการ, AutoCAD, ไฟล์เก็บถาวร และไฟล์มัลติมีเดีย พร้อมการสนับสนุนสำหรับการทำงานกับคุณสมบัติการประมวลผลข้อมูลเมตาอื่น ๆ อีกมากมาย
เรียนรู้เพิ่มเติม
About illustration

พร้อมที่จะเริ่มต้นหรือยัง?

ลองใช้ฟีเจอร์ GroupDocs.Metadata ฟรีหรือขอใบอนุญาต

การอัปเดตคุณสมบัติข้อมูลเมตาจากรูปแบบไฟล์อื่น

API การแก้ไขข้อมูลเมตาของเอกสารและรูปภาพหลายรูปแบบสำหรับ .NET ดึงข้อมูลเมตาของรูปแบบไฟล์ยอดนิยมบางรูปแบบตามที่ระบุไว้ด้านล่าง

 ไทย