Šis pavyzdys demonstruoja, kaip programiškai pridėti minimalias XMP metaduomenis į PDF dokumentą naudojant Aspose.Pdf for .NET. XMP (Extensible Metadata Platform) metaduomenys pagerina dokumento atrandamumą, palaiko atitiktį ir leidžia nuoseklų metaduomenų tvarkymą per visus darbo procesus. Net bazinis metaduomenų laukų rinkinys užtikrina suderinamumą su įmonės sistemomis ir skaitmeninių išteklių valdymo įrankiais.
Steps to Add Minimal XMP Metadata to PDF using C#
- Patikrinkite, ar įvesties PDF failas egzistuoja, ir įkelkite jį į Document object
- Sukurkite PdfXmpMetadata instance ir susiekite jį su įkelta PDF dokumentu
- Patikrinkite, ar XMP metadata jau yra, patikrinant metadata count
- Jei metadata neegzistuoja, pridėkite minimalų būtinu laukų rinkinį: CreatorTool, CreateDate, ModifyDate ir Nickname
- Išsaugokite atnaujintą PDF dokumentą su nauja XMP metadata į output file
Kodas pirmiausia įkelia PDF, tada susieja jį su XMP metaduomenų fasadu. Jei metaduomenų nerasta, jis prideda nedidelį, bet reikšmingą standartinių savybių rinkinį, naudodamas DefaultMetadataProperties klasę. Galiausiai, jis išsaugo pakeitimus atgal į diską.
Code to Add Minimal XMP Metadata to PDF using C#
Šis pavyzdys iliustruoja, kaip užtikrinti, kad kiekvienas sugeneruotas PDF turėtų bazinį XMP metaduomenų lygį, gerinant interoperabilumą ir sekamumą automatizuotose dokumentų konvejeriuose.