Wordize for .NET, DOC belgelerini filigranlarla korumak için profesyonel bir çözümdür. Watermarker sınıfı, C# geliştiricilerinin belgelere kurumsal öğeler eklemesine ve metin ile grafik filigranları entegrasyonu ile gizli DOC materyallerinin dağıtımını kontrol etmesine olanak tanır. Filigran ekleme, tutarlı DOC belge markalaşması, telif hakkı koruması ve dosya kaynak takibi yetenekleri sağlar.
İşlevsel Özellikler:Bu sayfada sunulan interaktif çevrimiçi demo kullanarak belgelere programatik filigran ekleme yeteneklerini test edin. Bunun için DOC belgenizi yükleyin, filigran türünü seçin (metin veya grafik), işlemi çalıştırın ve entegre filigranlar ile sonucu indirin. Sunulan C# kod parçası .NET projenizde kullanıma hazırdır.
using Wordize.Watermarking;
Watermarker.SetText("Input.doc", "Output.doc", "Metin");
using Wordize.Watermarking;
Watermarker.SetText("Input.doc", "Output.doc", "Metin");
using Wordize.Watermarking;
using Wordize.Saving;
var imageStreams = Watermarker.SetWatermarkToImages("Input.doc", new ImageSaveOptions(SaveFormat.Doc), "Metin");
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);
}