Wordize for .NET, çeşitli formatlardaki belgelere programatik filigran ekleme 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 materyallerin dağıtımını kontrol etmesine olanak tanır. Programatik filigran ekleme, tutarlı belge markalaşması, telif hakkı koruması ve dosya kaynak takibi yetenekleri sağlar.
Ana Özellikler:Bu sayfada sunulan interaktif çevrimiçi demo kullanarak belgelere programatik filigran ekleme yeteneklerini test edin. Bunun için belgenizi yükleyin, filigran türünü seçin (metin veya grafik), görüntüleme parametrelerini ayarlayı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.docx", "Output.pdf", "Metin");
using Wordize.Watermarking;
Watermarker.SetText("Input.docx", "Output.pdf", "Metin");
using Wordize.Watermarking;
using Wordize.Saving;
var imageStreams = Watermarker.SetWatermarkToImages("Input.docx", new ImageSaveOptions(SaveFormat.Pdf), "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}.pdf");
stream.CopyTo(file);
}
using Wordize.Watermarking;
Watermarker.SetImage("Input.docx", "Output.pdf", "Watermark.jpg");
using Wordize.Watermarking;
Watermarker.SetImage("Input.docx", "Output.pdf", "Watermark.jpg");
using Wordize.Watermarking;
using Wordize.Saving;
byte[] watermarkImageBytes = File.ReadAllBytes("Watermark.jpg");
var imageStreams = Watermarker.SetWatermarkToImages("Input.docx", new ImageSaveOptions(SaveFormat.Pdf), 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}.pdf");
stream.CopyTo(file);
}