Este tutorial descreve como proteger com senha um documento do Word em C#. Ele contém as informações para estabelecer o ambiente, etapas detalhadas para entender o modelo de programação e um código de exemplo executável para demonstrar o processo. Você também aprenderá diferentes opções para proteger documentos do Word em C# como DOC, DOCX ou qualquer outro formato de arquivo do Word.
Etapas para bloquear o documento do Word em C
- Estabeleça o ambiente para usar Aspose.Words para proteger o arquivo do Word
- Crie um novo arquivo do Word usando a classe Document que deve ser protegida
- Use o método Protect() na classe Document e forneça ProtectionType e senha
- Salve o arquivo Word protegido
Essas etapas compartilham o processo completo para a proteção de documento do Word em C#, onde primeiro a configuração do IDE é descrita e, em seguida, um novo arquivo do Word é criado, mas você também pode carregar um arquivo existente. Depois de carregar o arquivo do Word no objeto de classe Document, chame o método Protect() que requer o ProtectionType e uma senha. Há outra função sobrecarregada também que aceita apenas ProtectionType e usa a senha existente, se houver.
Código para proteger com senha o documento do Word em C
using Aspose.Words; | |
namespace AsposeTests | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to protect a Word file | |
{ | |
// Load the license | |
Aspose.Words.License lic = new Aspose.Words.License(); | |
lic.SetLicense(@"Aspose.Total.lic"); | |
Document doc = new Document(); | |
doc.Protect(ProtectionType.AllowOnlyComments, "password"); | |
doc.Save("output.docx", SaveFormat.Docx); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
Este código demonstrou como proteger o arquivo do Word com senha em C# onde o tipo de proteção AllowOnlyComments é usado, mas você também pode usar outras opções como AllowOnlyFormFields, AllowOnlyRevisions e ReadOnly. Observe que as opções estão disponíveis para proteger as seções individuais no arquivo do Word, além de fornecer o recurso para proteger apenas as partes selecionadas do documento.
Este artigo nos ensinou a proteger arquivos do Word usando senhas. Se você quiser aprender o processo para adicionar uma assinatura em um arquivo do Word, consulte o artigo em como adicionar assinatura no Word usando c#.