1
clic en "Inicio " de Windows , haga clic en "Visual Studio"
2
Escriba el siguiente código de C # en la ventana abierta : .
< P > public void OpenAndSaveDocument ( string nombre_archivo , string
docPassword )
{
Logger.WriteLogger ( DateTime.Now + " : Dentro
OpenAndSaveDocument \\ n \\ r " , ConfigUtil.LogFilePath ) ;
Word.ApplicationClass wordApp = new
Word.ApplicationClass ();
Word.Document doc = null;
< p> objeto perdido = System.Reflection.Missing.Value ;
objeto readOnly = false;
objeto visible = true;
objeto password = docPassword ;
< p> objeto fileToOpen = DocPath ;
Logger.WriteLogger ( DateTime.Now + ": archivo de Apertura:
" fileToOpen + + " \\ n \\ r" , ConfigUtil.LogFilePath ) ;
tratar
{
doc = wordApp.Documents.Open (ref fileToOpen , ref
falta , ref readOnly , ref desaparecidos , ref desaparecidos,
ref falta , ref
falta , ref contraseña, ref desaparecidos , ref desaparecidos , ref desaparecidos,
ref visible, ref
visible, ref desaparecidos , ref desaparecidos , ref desaparecidos) ;
doc.Activate ();
Logger.WriteLogger ( DateTime.Now + ": Documento
activa \\ n \\ r" , configutil . LogFilePath ) ;
doc.SaveAs (ref fileToOpen , ref desaparecidos , ref
falta , ref desaparecidos , ref desaparecidos , ref contraseña, ref desaparecidos , ref
falta,
ref falta , ref desaparecidos , ref desaparecidos,
ref falta , ref desaparecidos , ref desaparecidos , ref desaparecidos , ref desaparecidos) ;
Logger.WriteLogger ( DateTime.Now + ": Documento
salvado después de la inserción de la imagen y la contraseña \\ n \\ r" ,
ConfigUtil.LogFilePath ) ;
} catch ( Exception ex )
{
Logger.WriteLogger ( DateTime.Now + " : Error: " +
ex + " \\ n \\ r" , ConfigUtil.LogFilePath ) ;
}
finalmente
{
doc.Close (ref desaparecidos , ref desaparecidos , ref desaparecidos) ;
wordApp.Quit (ref desaparecidos , ref desaparecidos , ref
desaparecidos) ;
}
}
3
Haga clic en " archivo" y " Guardar" para agregar protección por contraseña a los documentos de Word utilizando código C #.
