English Indonesia Tiếng Việt عربي Español Italiano Türk فارسی Français Português Русский ไทย

Agregar marcas de agua a Word documentos usando C#

Optimice los flujos de trabajo de documentos agregando mediante programación marcas de agua a Word archivos con ' Wordize por .NET Ya sea para proteger archivos propietarios Word o para personalizar informes oficiales, nuestra solución aplica marcas de agua profesionales con una ubicación precisa en todas las páginas Word. El C# API permite crear marcas de agua de texto/imagen con amplia personalización, lo que ahorra tiempo de edición manual y garantiza resultados rápidos y profesionales para los documentos Word.

Características principales

  • Marcas de agua de texto personalizables con controles de fuente y transparencia
  • Compatibilidad con marcas de agua de imagen para PNG, JPEG y otros formatos
  • Posicionamiento mediante coordenadas o ubicaciones predefinidas (centro, diagonal)
  • Ajustes de ángulo de rotación, transparencia y capas

Casos de uso

  • Documentos confidenciales: sellos de "Confidencial" o "No para distribución"
  • Materiales en borrador: Marcas de "Borrador" o "En revisión"
  • Documentos corporativos: Refuerzo de marca con logotipos de empresa
  • Contenido con licencia: Avisos de derechos de autor y protección IP

Wordize proporciona a los desarrolladores herramientas potentes para automatizar la marca de agua Word en C#. Con configuraciones flexibles, adapte las marcas de agua a los requisitos exactos. Al integrar Wordize en .NET proyectos, los desarrolladores crean soluciones sólidas para la marca de documentos, la seguridad y la gestión del flujo de trabajo.

C#
Ejecutar código
Sube tu documento
Subir una imagen para insertar
Seleccione el formato de destino de la lista
using Wordize.Watermarking;

Watermarker.SetText("Input.docx", "Output.docx", "Texto");
using Wordize.Watermarking; Watermarker.SetText("Input.docx", "Output.docx", "Texto"); using Wordize.Watermarking; using Wordize.Saving; var imageStreams = Watermarker.SetWatermarkToImages("Input.docx", new ImageSaveOptions(SaveFormat.Docx), "Texto"); foreach (var (stream, page) in imageStreams.Select((s, i) => (s, i))) { using var _ = stream; stream.Position = 0; using var file = File.Create($"Output_{page + 1}.docx"); stream.CopyTo(file); }
using Wordize.Watermarking;

Watermarker.SetImage("Input.docx", "Output.docx", "Watermark.jpg");
using Wordize.Watermarking; Watermarker.SetImage("Input.docx", "Output.docx", "Watermark.jpg"); using Wordize.Watermarking; using Wordize.Saving; byte[] watermarkImageBytes = File.ReadAllBytes("Watermark.jpg"); var imageStreams = Watermarker.SetWatermarkToImages("Input.docx", new ImageSaveOptions(SaveFormat.Docx), watermarkImageBytes); foreach (var (stream, page) in imageStreams.Select((s, i) => (s, i))) { using var _ = stream; stream.Position = 0; using var file = File.Create($"Output_{page + 1}.docx"); stream.CopyTo(file); }
Ejecutar código

Cómo agregar marcas de agua a Word archivos en C#

  1. Instalar Wordize por .NET
  2. Agregar referencia de biblioteca (paquete de importación) al proyecto C#
  3. Crear una marca de agua de texto/imagen en Word con los parámetros requeridos

Requisitos del sistema

Nuestro producto es totalmente multiplataforma y admite todas las principales implementaciones de .NET:

  • .NET ≥ 5.0
  • .NET Core ≥ 2.0
  • .NET Standard ≥ 2.0
  • .NET Framework ≥ 4.6.1
  • MonoMac
  • MonoAndroid
  • Xamarin

En la medida en que el código .NET no depende del hardware o sistema operativo subyacente, sino sólo de una máquina virtual, usted es libre de desarrollar cualquier tipo de software para Windows, macOS, Android, iOS y Linux. Solo asegúrate de haber instalado la versión correspondiente de .NET Framework, .NET Core, Windows Azure, Mono o Xamarin.

Recomendamos utilizar los entornos de desarrollo integrados Microsoft Visual Studio, Xamarin y MonoDevelop para crear aplicaciones C#, F#, VB.NET.

5%