Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Les propriétés du document permettent de stocker des informations utiles sur votre document. Ces propriétés peuvent être divisées en deux groupes:
Il est utile de savoir que les informations sur API et le numéro de version sont directement écrites dans les documents de sortie. Par exemple, lors de la conversion d’un document en PDF, Aspose.Words remplit le champ “Application” avec “Aspose.Words” et le champ “PDF Producer” avec “Aspose.Words pour .NET YY.MN”, où YY.M.N est la version de Aspose.Words utilisée pour la conversion.. Pour plus de détails, consultez Nom du générateur ou du producteur inclus dans les documents de sortie.
Pour accéder aux propriétés du document dans Aspose.Words, utilisez:
built_in_document_properties pour obtenir les propriétés intégrées.
custom_document_properties pour obtenir des propriétés personnalisées.
built_in_document_properties et custom_document_properties sont des collections d’objets DocumentProperty. Ces objets peuvent être obtenus via la propriété indexeur par nom ou par index.
built_in_document_properties fournit en outre un accès aux propriétés du document via un ensemble de propriétés saisies qui renvoient des valeurs du type approprié. custom_document_properties vous permet d’ajouter ou de supprimer des propriétés de document d’un document.
La classe DocumentProperty vous permet d’obtenir le nom, la valeur et le type d’une propriété de document. value renvoie un objet, mais il existe un ensemble de méthodes vous permettant de convertir la valeur de la propriété en un type spécifique. Une fois que vous savez de quel type est la propriété, vous pouvez utiliser l’une des méthodes DocumentProperty.to_XXX, telles que DocumentProperty.__str__ et DocumentProperty.to_int, pour obtenir la valeur du type approprié.
L’exemple de code suivant montre comment énumérer toutes les propriétés intégrées et personnalisées dans un document:
Dans Microsoft Word, vous pouvez accéder aux propriétés du document en utilisant le menu “Fichier → Propriétés”.
Vous ne pouvez pas ajouter ou supprimer des propriétés de document intégrées à l’aide de Aspose.Words. Vous pouvez uniquement modifier ou mettre à jour leurs valeurs.
Pour ajouter des propriétés de document personnalisées avec Aspose.Words, utilisez la méthode add, en transmettant le nouveau nom de propriété et la valeur du type approprié. La méthode renvoie l’objet DocumentProperty nouvellement créé.
Pour supprimer des propriétés personnalisées, utilisez la méthode remove, en lui transmettant le nom de la propriété à supprimer, ou la méthode remove_at pour supprimer la propriété par index. Vous pouvez également supprimer toutes les propriétés à l’aide de la méthode clear.
L’exemple de code suivant vérifie si une propriété personnalisée portant un nom donné existe dans un document et ajoute quelques propriétés de document personnalisées supplémentaires:
L’exemple de code suivant montre comment supprimer une propriété de document personnalisée:
Aspose.Words ne met pas automatiquement à jour les propriétés du document, comme Microsoft Word le fait avec certaines propriétés, mais fournit une méthode pour mettre à jour certaines propriétés statistiques intégrées du document. Appelez la méthode update_word_count pour recalculer et mettre à jour les propriétés suivantes:
Aspose.Words fournit la méthode add_link_to_content pour créer une nouvelle propriété de document personnalisée liée au contenu. Cette propriété renvoie l’objet de propriété nouvellement créé ou null si le lien_source n’est pas valide.
L’exemple de code suivant montre comment configurer un lien vers une propriété personnalisée:
Vous pouvez obtenir une collection de variables de document à l’aide de la propriété variables. Les noms et valeurs des variables sont des chaînes.
L’exemple de code suivant montre comment ajouter et accéder aux variables de document:
Si vous souhaitez partager un document Word avec d’autres personnes, vous souhaiterez peut-être supprimer des informations personnelles telles que le nom de l’auteur et l’entreprise. Pour ce faire, utilisez la propriété remove_personal_information pour définir l’indicateur indiquant que Microsoft Word supprimera toutes les informations utilisateur des commentaires, des révisions et des propriétés du document lors de l’enregistrement du document.
L’exemple de code suivant montre comment supprimer des informations personnelles:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.