Íme egy gyors bevezetés a metaadatok törléséhez a Word-dokumentumból Java nyelven. Részleteket tartalmaz az IDE beállításához, a programozási lépések listáját és egy futtatható mintakódot a metaadatok eltávolításához a Word webhelyről Java-ban. Megtanulja a tulajdonságok teljes eltávolítását, valamint csak az értékek törlését, valamint a csak a kiválasztott tulajdonságok feldolgozásának lehetőségeit.
A metaadatok eltávolításának lépései a Word-dokumentumból Java nyelven
- Hozzon létre egy környezetet a Aspose.Words Java számára a tulajdonságok törléséhez
- Töltse be a Word document alkalmazást, ahol megtalálhatók a beépített és egyéni tulajdonságok
- Az egyéni tulajdonságokat a getCustomDocumentProperties() metódussal érheti el
- Hívja a clear() metódust a CustomDocumentProperties osztályból a tulajdonságok eltávolításához
- Hívja a getBuiltInDocumentProperties() metódust a beépített tulajdonságok eléréséhez
- Hívja a clear() metódust az értékek törléséhez, és save a fájlt
Ez a folyamat elmagyarázza, hogyan távolítható el minden dokumentumtulajdonság és személyes információ a Java programban. A tulajdonságok teljes eltávolításához hívja meg a Clear() metódust a CustomDocumentProperties osztályban, míg az állandó tulajdonságok értékeinek törléséhez a clear() metódust.
Kód a metaadatok megtisztításához a Word dokumentumból Java nyelven
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"); | |
} | |
} |
Ez a kód bemutatja azt a folyamatot, amely eltávolítja az összes dokumentumtulajdonságot és személyes adatot a Java programban. Különböző lehetőségek állnak rendelkezésre a kiválasztott tulajdonságok eltávolítására a remove() metódussal a nevek megadásával, és ugyanazon metódus meghívásával a megfelelő tulajdonságindexek megadásával. Egyéni tulajdonságokat is felvehet az add() metódussal a tulajdonság nevének és értékének megadásával.
Ez a cikk elvezetett minket ahhoz, hogy eltávolítsunk minden dokumentumtulajdonságot és személyes adatot a Java programban. Ha szeretné megismerni a metaadatok szerkesztésének folyamatát, olvassa el a hogyan lehet szerkeszteni a Word dokumentum metaadatait Java nyelven című cikket.