Administre Microsoft® Metadatos de documentos de Excel a través de C++

Vea, inserte, actualice, elimine o extraiga propiedades de documentos de Excel personalizadas e integradas dentro de las aplicaciones C++.

 

Metadatos en Excel: cómo ver, insertar y eliminar metadatos de archivos de Excel. C++ Biblioteca de Excel facilita de manera fácil al admitir las propiedades integradas/definidas por el sistema, como el nombre del autor, el título, las estadísticas del documento, etc., necesarias en algún momento, como verificar cuándo se modificó o guardó por última vez el archivo junto con las propiedades personalizadas/definidas por el usuario en forma de pares nombre/valor. Para automatizar el proceso, la biblioteca admite la creación y el mantenimiento de grandes archivos de metadatos de Excel. Libro de trabajo clase Abre un libro de trabajo por ruta, por secuencia y por FileFormatType especial. Así que cargue el archivo con el método apropiado para su posterior procesamiento. Pocas de las posibilidades que se enumeran a continuación y los desarrolladores pueden mejorar fácilmente su código según los requisitos de la aplicación.

Leer y actualizar propiedades integradas

Para automatizar las propiedades integradas, API proporciona GetBuiltInDocumentProperties() Método que devuelve una colección DocumentProperties que representa todas las propiedades del documento integradas de la hoja de cálculo. Después de acceder a todas las propiedades integradas, acceda a las propiedades relevantes utilizando métodos relevantes como GetTitle(), GetSubject(), etc. Para actualizar las propiedades, API proporciona métodos como SetTitle, SetSubject, SetAuthor, SetComments, etc. colección de propiedades de documentos incorporada para la función requerida.

C++ Código para leer propiedades definidas por el sistema
C++ Código para actualizar las propiedades integradas
 

Ver y agregar propiedades definidas personalizadas

Para manejar propiedades personalizadas, API proporciona Libro de trabajo::GetCustomDocumentProperties que devuelve toda la colección de propiedades de documentos personalizados de la hoja de cálculo. En primer lugar, al acceder a las propiedades personalizadas a través de este método, los desarrolladores pueden usar métodos relevantes para agregar propiedades como AddIDocumentProperty, AddLinkToContentProperty y, de manera similar, usar UpdateLinkedPropertyValue, UpdateLinkedRange para actualizar el valor de la propiedad del documento personalizado que vincula al contenido y al rango vinculado respectivamente. Los desarrolladores pueden utilizar métodos relevantes de colección de propiedades de documentos personalizados .

C++ Código para ver propiedades personalizadas
C++ Código para agregar metadatos en un archivo de Excel