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

Protezione Documenti DOC con Filigrana in C#

Wordize for .NET è una soluzione professionale per proteggere i documenti DOC con filigrane. La classe Watermarker consente agli sviluppatori C# di aggiungere elementi aziendali ai documenti e controllare la distribuzione di materiali riservati DOC attraverso l'integrazione di filigrane testuali e grafiche. L'aggiunta di filigrane garantisce branding coerente dei documenti DOC, protezione del copyright e capacità di tracciare l'origine dei file.

Funzionalità operative:
  • Filigrane testuali - il metodo Watermarker.SetText() aggiunge a DOC testi personalizzabili con controllo di font, colore, dimensione, angolo di rotazione e trasparenza tramite TextWatermarkOptions
  • Filigrane grafiche - il metodo Watermarker.SetImage() integra in DOC loghi e immagini (PNG, JPG, SVG) con impostazioni di ridimensionamento, trasparenza e posizionamento tramite ImageWatermarkOptions
  • Possibilità di posizionamento flessibile delle filigrane nelle pagine: centro, angoli, diagonale o coordinate personalizzate
  • Capacità di esportare il risultato in formato grafico - il metodo SetWatermarkToImages() converte le pagine del documento DOC protetto in un set di immagini
  • Supporto Fluent API per operazioni di aggiunta filigrane tramite WatermarkerContext e concatenamento di metodi, migliorando la leggibilità del codice C#
Scenari di utilizzo:
  • Aggiunta automatica di loghi aziendali a tutti i documenti DOC in uscita per migliorare il riconoscimento del brand
  • Marcatura di materiali riservati DOC, documentazione tecnica e opere protette da copyright per prevenire uso non autorizzato
  • Aggiunta di etichette "BOZZA", "APPROVATO", "RISERVATO" per identificazione chiara dello stato del documento DOC in varie fasi di approvazione
  • Integrazione in DOC di avvisi di copyright, marchi commerciali e restrizioni legali per garantire conformità ai requisiti legislativi
  • Aggiunta di nomi destinatari, numeri documento o timestamp per creare versioni uniche dei file
  • Marcatura di documenti DOC con diversi livelli di accesso per controllo della distribuzione delle informazioni all'interno dell'organizzazione

Testa le capacità di aggiunta programmatica di filigrane ai documenti utilizzando la demo interattiva online presentata in questa pagina. Per farlo, carica il tuo documento DOC, seleziona il tipo di filigrana (testuale o grafica), esegui l'operazione e scarica il risultato con filigrane integrate. Il frammento di codice C# presentato è pronto per l'uso nel tuo progetto .NET.

C#
Esegui codice
Carica documento
Carica immagine
Seleziona il formato output dall'elenco
using Wordize.Watermarking;

Watermarker.SetText("Input.doc", "Output.doc", "Testo");
using Wordize.Watermarking; Watermarker.SetText("Input.doc", "Output.doc", "Testo"); using Wordize.Watermarking; using Wordize.Saving; var imageStreams = Watermarker.SetWatermarkToImages("Input.doc", new ImageSaveOptions(SaveFormat.Doc), "Testo"); 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}.doc"); stream.CopyTo(file); }
using Wordize.Watermarking;

Watermarker.SetImage("Input.doc", "Output.doc", "Watermark.jpg");
using Wordize.Watermarking; Watermarker.SetImage("Input.doc", "Output.doc", "Watermark.jpg"); using Wordize.Watermarking; using Wordize.Saving; byte[] watermarkImageBytes = File.ReadAllBytes("Watermark.jpg"); var imageStreams = Watermarker.SetWatermarkToImages("Input.doc", new ImageSaveOptions(SaveFormat.Doc), 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}.doc"); stream.CopyTo(file); }
Esegui codice

Come proteggere DOC programmaticamente con filigrana

  1. Collega Wordize SDK al tuo progetto .NET
  2. Chiama il metodo Watermarker.SetText() per inserire una filigrana testuale o Watermarker.SetImage() per una grafica, specificando come parametri il documento DOC e le proprietà della filigrana
  3. Ottieni il documento DOC con la filigrana aggiunta
5%