Hur man lägger till lösenord till Word-dokument med Java

I den här artikeln ges en beskrivning av hur man lägger till lösenord till Word-dokument med Java. Den innehåller all information för konfigurationen av utvecklingsmiljön, en sekvens av steg för att skriva ett program och en körbar exempelkod som visar funktionen att skydda Word-dokument med Java. Olika alternativ och egenskaper kan användas samtidigt som du skyddar dokumentet och sparar det i något av de format som stöds som DOC, DOCX, etc.

Steg för att låsa Word-dokument med Java

  1. Etablera miljön för att använda Aspose.Words från arkivet för att skydda ett Word-dokument
  2. Skapa eller ladda en Word-fil med klassobjektet Document
  3. Använd dokumentskyddet genom att anropa metoden protect() tillsammans med skyddstypen och lösenordet
  4. Spara den skyddade Word-filen i önskat format som stöds av MS Word

Dessa steg förklarar hur man skyddar Word-fil med lösenord med Java genom att först vägleda att ordna utvecklingsmiljön och sedan dela det stegvisa tillvägagångssättet för att utföra uppgiften. Alla nödvändiga klasser och metoder introduceras som krävs för att tillämpa lösenord på Word-filen för att förbjuda redigering eller andra typer av skydd. När det önskade skyddet har tillämpats kan den utgående Word-filen sparas på disken tillsammans med alternativet att använda klassens objekt SaveOptions som tillåter många funktioner innan dokumentet sparas.

Koda till lösenordsskydda Word-dokument med Java

Om du vill ha en Word-fil låst för redigering med Java, kan denna kod användas utan att skriva någon annan kod. Du kan tillämpa olika typer av skydd som READ_ONLY skydd tillämpas här som förbjuder redigering av dokumentet, men du kan tillämpa andra skydd som ALLOW_ONLY_COMMENTS för att ändra kommentarerna och ALLOW_ONLY_REVISIONS för att lägga till revisionsmärken i dokumentet.

Denna handledning har väglett oss att göra Word-filen skrivskyddad med Java. Om du vill lära dig hur man läser ett Word-dokument, se artikeln om hur man läser Word-dokument i Java.

 Svenska