Tabla de contenido
Instalado a través de NuGet
PM> Install-Package Spire.Doc
enlaces relacionados
Las marcas de agua son textos o imágenes que se muestran descoloridos o en color gris en el fondo de un documento de Word. Se pueden utilizar para declarar confidencialidad, derechos de autor u otros atributos del documento, o simplemente como decoración para hacerlo más atractivo. Este artículo muestra una manera fácil de insertar marcas de agua en documentos de Word con la ayuda de Spire.Doc for .NET, incluidas marcas de agua de texto y marcas de agua de imágenes.
- Insertar una marca de agua de texto en un documento de Word
- Insertar una marca de agua de imagen en un documento de Word
Instalar Spire.Doc for .NET
Para empezar, debe agregar los archivos DLL incluidos en el paquete Spire.Doc for .NET como referencias en su proyecto .NET. Los archivos DLL se pueden descargar desde este enlace o instalar a través de NuGet.
PM> Install-Package Spire.Doc
Insertar una marca de agua de texto en un documento de Word
Los pasos detallados son los siguientes:
- Crea un objeto de clase Documento.
- Cargue un documento de Word desde el disco usando el método Document.LoadFromFile().
- Inserte una marca de agua de texto en el documento utilizando el método personalizado InsertTextWatermark().
- Guarde el documento utilizando el método Doucment.SaveToFile().
- C#
- VB.NET
using System; using System.Drawing; using Spire.Doc; using Spire.Doc.Documents; namespace InsertImageWatermark { internal class Program { static void Main(string[] args) { //Create an object of Document class Document document = new Document(); //Load a Word document from disk document.LoadFromFile(@"D:\Samples\Sample.docx"); //Insert a text watermark InsertTextWatermark(document.Sections[0]); //Save the document document.SaveToFile("InsertTextWatermark.docx", FileFormat.Docx); } private static void InsertTextWatermark(Section section) { TextWatermark txtWatermark = new TextWatermark(); txtWatermark.Text = "DO NOT COPY"; txtWatermark.FontSize = 50; txtWatermark.Color = Color.Blue; txtWatermark.Layout = WatermarkLayout.Diagonal; section.Document.Watermark = txtWatermark; } } }
Inserisci una filigrana immagine in un documento Word
Los pasos detallados son los siguientes:
- Crea un objeto de clase Documento.
- Cargue un documento de Word desde el disco usando el método Document.LoadFromFile().
- Inserte una marca de agua de imagen en el documento utilizando el método personalizado InsertImageWatermark().
- Guarde el documento utilizando el método Document.SaveToFile().
- C#
- VB.NET
using System; using System.Drawing; using Spire.Doc; using Spire.Doc.Documents; namespace InsertWatermark { internal class Program { static void Main(string[] args) { //Create an object of Document class Document document = new Document(); //Load a Word document from disk document.LoadFromFile(@"D:\Samples\Sample.docx"); //Insert an image watermark InsertImageWatermark(document); //Save the document document.SaveToFile("InsertImageWatermark.docx", FileFormat.Docx); } private static void InsertImageWatermark(Document document) { PictureWatermark picture = new PictureWatermark(); picture.Picture = Image.FromFile(@"D:\Samples\Watermark.png"); picture.Scaling = 200; picture.IsWashout = false; document.Watermark = picture; } } }
Solicite una licencia temporal
Si desea eliminar el mensaje de evaluación de los documentos generados o deshacerse de las limitaciones de la función, por favor solicitar una licencia de prueba de 30 días para ti.
- C#/VB.NET: eliminar marcas de agua de texto o imagen de documentos de Word
- C#/VB.NET: agregue color de fondo o imagen a documentos de Word
- Agregar marca de agua de texto y marca de agua de imagen a un documento de Word
- Establecer posición y estilo personalizado para los bordes de la página
- Crear mesa vertical a un lado