Här är en snabb introduktion till hur man rensar metadata från Word-dokument i Java. Den har detaljer för att ställa in IDE, en lista över programmeringssteg och en körbar exempelkod för att ta bort metadata från Word i Java. Du kommer att lära dig att ta bort egenskaperna helt och bara ta bort värdena tillsammans med alternativen för att endast bearbeta de valda egenskaperna.
Steg för att ta bort metadata från Word-dokument i Java
- Etablera miljön för att använda Aspose.Words för Java för att rensa egenskaperna
- Ladda ordet document där inbyggda och anpassade egenskaper finns
- Få tillgång till de anpassade egenskaperna med metoden getCustomDocumentProperties().
- Anrop clear()-metoden från klassen CustomDocumentProperties för att ta bort egenskaperna
- Anrop metoden getBuiltInDocumentProperties() för att komma åt de inbyggda egenskaperna
- Anrop clear()-metoden för att radera värdena och save filen
Denna process förklarar hur man tar bort alla dokumentegenskaper och personlig information i Java. För att ta bort egenskaperna helt, anrop metoden clear() i klassen CustomDocumentProperties medan för att ta bort värdena för de permanenta egenskaperna, anropar metoden clear().
Kod för att rensa metadata från Word-dokument i Java
import com.aspose.words.*; | |
public class Main { | |
public static void main(String[] args) throws Exception // Remove Word file metadata in Java | |
{ | |
// Set the licenses | |
new com.aspose.words.License().setLicense("Aspose.Total.lic"); | |
// Load the Word DOC file | |
Document doc = new Document("SampleProps.doc"); | |
// Get the custom properties and remove them | |
CustomDocumentProperties custProps = doc.getCustomDocumentProperties(); | |
custProps.clear(); | |
// Get the built-in properties and remove the values | |
BuiltInDocumentProperties builtInProps = doc.getBuiltInDocumentProperties(); | |
builtInProps.clear(); | |
// Save the Word file | |
doc.save("Output.doc"); | |
System.out.println("Done"); | |
} | |
} |
Den här koden demonstrerar processen för att ta bort alla dokumentegenskaper och personlig information i Java. Det finns olika alternativ för att ta bort de valda egenskaperna med metoden remove() genom att ange namnen och anropa samma metod genom att tillhandahålla respektive egenskapsindex. Du kan också lägga till anpassade egenskaper med metoden add() genom att ange egenskapsnamnet och värdet.
Den här artikeln har väglett oss att ta bort alla dokumentegenskaper och personlig information i Java. Om du vill lära dig processen för att redigera metadata, se artikeln om hur man redigerar Word-dokumentmetadata i Java.