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: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.
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);
}