Тази статия предоставя общ преглед на как да изчистите метаданни от документ Word в Python. Има подробности относно настройването на средата за разработка за разработване и изпълнение на приложения примерен код заедно със стъпките за програмиране и примерен код за изпълнение за премахване на метаданни от Word в Python. Ще научите и разликата между премахването на персонализираните свойства и вградените свойства.
Стъпки за премахване на метаданни от Word документ в Python
- Настройте IDE да използва Aspose.Words за Python чрез .NET за премахване на метаданните
- Заредете DOC файла, като използвате обекта на клас Document
- Получете достъп до колекцията от персонализирани свойства, като използвате свойството custom_document_properties
- Извикайте метода clear() в колекцията, за да премахнете свойствата и стойностите едновременно
- Осъществете достъп до колекцията от вградени свойства, като използвате свойството built_in_document_properties
- Извикайте метода clear() в колекцията, за да изчистите само стойностите
- Запазете получения Word файл
Изброените стъпки предлагат систематичен подход за изчистване на метаданни от документ на Word в Python. Процесът е доста лесен, тъй като първо се зарежда целевият файл и впоследствие се осъществява достъп до потребителските и вградените колекции от свойства. И двете колекции съдържат метода clear(), който може да се използва за премахване на свойствата.
Код за изчистване на метаданни от Word документ в Python
Този кратък код илюстрира процеса за премахване на всички свойства на документи и лична информация в Python. Custom_document_properties съдържа метода clear(), който може да премахне както свойството, така и неговата стойност, докато методът clear() в колекцията built_in_document_properties изчиства само стойностите и не премахва самото свойство. След като свойствата бъдат изчистени, можете да манипулирате допълнително изходния файл, като използвате редица свойства в класа на документа, преди да запишете изходния файл.
Този код ни научи как да премахнем всички свойства на документи и лична информация в Python. Ако искате да премахнете коментарите от файл на Word, вижте статията на как да премахнете коментари в Word с помощта на Python.