จัดการข้อมูลเมตา XMP

เพิ่ม แก้ไข และเรียกข้อมูลเมตาจากไฟล์ EPS ได้อย่างง่ายดาย ทำให้คุณสามารถควบคุมข้อมูลเอกสารของคุณได้อย่างสมบูรณ์ ยกระดับเนื้อหาของไฟล์ EPS ไปอีกระดับด้วย Aspose.Page Solution สำหรับ C++!

 

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

ปลดล็อกพลังของไฟล์ EPS ของคุณด้วยโซลูชัน C++ API ของเรา! การบูรณาการอย่างราบรื่นกับเมตาดาต้า XMP ที่ช่วยให้คุณควบคุมเอกสาร EPS ของคุณได้อย่างสมบูรณ์ ไม่ว่าคุณจะจัดการสินทรัพย์ดิจิทัล ปรับปรุงข้อมูลลิขสิทธิ์ หรือเพิ่มประสิทธิภาพเวิร์กโฟลว์สร้างสรรค์ของคุณ API ของเราจะทำให้กระบวนการง่ายขึ้น มั่นใจในความแม่นยำและประสิทธิภาพ ปรับปรุงความสามารถในการจัดการข้อมูลเมตาของคุณและรับข้อมูลเชิงลึกเกี่ยวกับไฟล์ EPS ของคุณ สัมผัสประสบการณ์การบูรณาการอย่างราบรื่นกับข้อมูลเมตา XMP โดยใช้โซลูชัน C++ API ของเรา ซื้อโซลูชันวันนี้หรือเพียงรับการทดลองใช้ฟรีเพื่อค้นหาฟังก์ชันการทำงานของการเพิ่ม แก้ไข และเรียกข้อมูลเมตาจากไฟล์ EPS! สำหรับข้อมูลเพิ่มเติมและตัวอย่างเกี่ยวกับการทำงานกับข้อมูลเมตา XMP โปรดไปที่เอกสารประกอบ Aspose.Page API บน GitHub ลองใช้เว็บแอป XMP Metadata Editor เพื่อดูว่าฟังก์ชันดังกล่าวจะนำไปใช้อย่างไร

ในการรันตัวอย่างโค้ด คุณจะต้อง:

  • Aspose.Page สำหรับ C++ API ซึ่งเป็น API การจัดการและการแปลงเอกสารที่มีคุณลักษณะหลากหลาย ทรงพลัง และใช้งานง่ายสำหรับแพลตฟอร์ม C++

  • คุณสามารถดาวน์โหลดเวอร์ชันล่าสุดได้โดยตรง เพียงแค่เปิด NuGet package manager แล้วค้นหา Aspose.Page.Cpp และติดตั้ง คุณสามารถใช้คำสั่งต่อไปนี้จาก Package Manager Console

Package Manager Console Command


    PM> Install-Package Aspose.Page

เพิ่มข้อมูลเมตา XMP ให้กับไฟล์ EPS ด้วย C++

ในการแทรกข้อมูลเมตา XMP ลงใน EPS คุณจะต้องใช้เอนทิตีของคลาส ทำตามขั้นตอนต่อไป:

  1. กำหนดเส้นทางไปยังไดเร็กทอรีที่มีเอกสารอยู่
  2. เริ่มต้นสตรีมอินพุตสำหรับไฟล์ EPS
  3. ใช้ PsDocument Class เพื่อสร้างไฟล์ PS จากอินพุตสตรีม
  4. ดึงข้อมูลเมตา XMP โดยเรียกเมธอด
  5. บันทึกเอกสาร EPS ที่เปลี่ยนแปลงโดยเรียกเมธอด Save()

รหัส C ++ เพื่อเพิ่มข้อมูลเมตา XMP

    class AddMetadata : public System::Object
    {
        typedef AddMetadata ThisType;
        typedef System::Object BaseType;

        typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
        RTTI_INFO_DECL();

    public:

        static void Run();
    };

เปลี่ยนข้อมูลเมตา XMP ของไฟล์ EPS ด้วย C++

หากต้องการเพิ่มรายการอาร์เรย์ไปยังข้อมูลเมตา XMP คุณจะต้องใช้เอนทิตีเดียวกันอีกครั้งและทำตามขั้นตอนที่คล้ายกัน ขั้นตอนเพิ่มเติมต้องใช้เมธอด SetArrayItem() เพื่อเปลี่ยนค่าข้อมูลเมตา XMP

รหัส C ++ ไปยังรายการอาร์เรย์ไปยังข้อมูลเมตา XMP

    class ChangeMetadata_AddArrayItems : public System::Object
    {
        typedef ChangeMetadata_AddArrayItems ThisType;
        typedef System::Object BaseType;

        typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
        RTTI_INFO_DECL();

    public:

        static void Run();

    };

EPS EPS รูปแบบไฟล์คืออะไร

EPS (ERSF) หรือรูปแบบไฟล์ PostScript ที่ห่อหุ้มคือรูปแบบที่จริงๆ แล้วเป็นโปรแกรม PS ที่อธิบายว่าหน้าเดียวจะมีลักษณะอย่างไร จริงๆ แล้ว PS มีข้อ จำกัด บวกกับบันทึกย่อที่ช่วยห่อหุ้มกราฟิก PostScript ลงในเอกสารอื่น EPS รองรับกราฟิกแบบเวกเตอร์หรือกราฟิกแบบเวกเตอร์แรสเตอร์ที่รวมกันอย่างสมบูรณ์แบบ ลักษณะเฉพาะของรูปแบบคือทันทีที่นำเข้าสู่เอกสารแล้วจะไม่สามารถแก้ไขได้อีกต่อไป นั่นเป็นหนึ่งในเหตุผลในการแปลงรูปแบบนี้เป็นรูปแบบที่คุณสามารถใช้งานได้