PDF dosyasına filigranları programlı olarak ekleyerek belge iş akışlarını optimize edin Wordize .NET için '. İster tescilli PDF dosyalarını koruyun, ister resmi raporları markalayın, çözümümüz tüm PDF sayfalarında hassas konumlandırma ile profesyonel filigranlar uygular. C# API, kapsamlı özelleştirme ile metin/görüntü filigranlarının oluşturulmasını sağlar, manuel düzenleme süresinden tasarruf sağlarken PDF belgeleri için hızlı, profesyonel sonuçlar sağlar.
Wordize, geliştiricilere C#'de PDF filigranlamasını otomatikleştirmek için güçlü araçlar sağlar. Esnek ayarlarla filigranları kesin gereksinimlere uyarlayın. Geliştiriciler, Wordize'ü .NET projelerine entegre ederek belge markalama, güvenlik ve iş akışı yönetimi için sağlam çözümler oluşturur.
using Wordize.Watermarking;
Watermarker.SetText("Input.pdf", "Output.pdf", "Metin");
using Wordize.Watermarking;
Watermarker.SetText("Input.pdf", "Output.pdf", "Metin");
using Wordize.Watermarking;
using Wordize.Saving;
var imageStreams = Watermarker.SetWatermarkToImages("Input.pdf", 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.pdf", "Output.pdf", "Watermark.jpg");
using Wordize.Watermarking;
Watermarker.SetImage("Input.pdf", "Output.pdf", "Watermark.jpg");
using Wordize.Watermarking;
using Wordize.Saving;
byte[] watermarkImageBytes = File.ReadAllBytes("Watermark.jpg");
var imageStreams = Watermarker.SetWatermarkToImages("Input.pdf", 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);
}