Optimisez les flux de travail des documents en ajoutant par programmation des filigranes aux fichiers DOC avec ' Wordize pour .NET Qu'il s'agisse de protéger des fichiers propriétaires DOC ou de personnaliser des rapports officiels, notre solution applique des filigranes professionnels avec un positionnement précis sur toutes les pages DOC. Le C# API permet la création de filigranes texte/image avec une personnalisation poussée, ce qui permet de gagner du temps lors de l'édition manuelle tout en garantissant des résultats rapides et professionnels pour les documents DOC.
Wordize offre aux développeurs des outils puissants pour automatiser le filigrane DOC dans C#. Grâce à des paramètres flexibles, adaptez les filigranes à vos besoins précis. En intégrant Wordize aux projets .NET, les développeurs créent des solutions robustes pour la personnalisation des documents, la sécurité et la gestion des flux de travail.
using Wordize.Watermarking;
Watermarker.SetText("Input.doc", "Output.doc", "Texte");
using Wordize.Watermarking;
Watermarker.SetText("Input.doc", "Output.doc", "Texte");
using Wordize.Watermarking;
using Wordize.Saving;
var imageStreams = Watermarker.SetWatermarkToImages("Input.doc", new ImageSaveOptions(SaveFormat.Doc), "Texte");
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);
}