Optimalkan alur kerja dokumen dengan menambahkan tanda air secara terprogram ke file Word dengan ' Wordize untuk .NET '. Baik untuk melindungi berkas Word milik sendiri atau memberi merek pada laporan resmi, solusi kami menerapkan tanda air profesional dengan posisi yang tepat di semua halaman Word. C# API memungkinkan pembuatan tanda air teks/gambar dengan kustomisasi yang luas, menghemat waktu pengeditan manual sekaligus memastikan hasil yang cepat dan profesional untuk dokumen Word.
Wordize menyediakan alat yang hebat bagi pengembang untuk mengotomatiskan penandaan air Word di C#. Dengan pengaturan yang fleksibel, sesuaikan penandaan air dengan kebutuhan yang tepat. Dengan mengintegrasikan Wordize ke dalam proyek .NET, pengembang menciptakan solusi yang tangguh untuk pencitraan merek dokumen, keamanan, dan manajemen alur kerja.
using Wordize.Watermarking;
Watermarker.SetText("Input.docx", "Output.docx", "Teks");
using Wordize.Watermarking;
Watermarker.SetText("Input.docx", "Output.docx", "Teks");
using Wordize.Watermarking;
using Wordize.Saving;
var imageStreams = Watermarker.SetWatermarkToImages("Input.docx", new ImageSaveOptions(SaveFormat.Docx), "Teks");
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}.docx");
stream.CopyTo(file);
}
using Wordize.Watermarking;
Watermarker.SetImage("Input.docx", "Output.docx", "Watermark.jpg");
using Wordize.Watermarking;
Watermarker.SetImage("Input.docx", "Output.docx", "Watermark.jpg");
using Wordize.Watermarking;
using Wordize.Saving;
byte[] watermarkImageBytes = File.ReadAllBytes("Watermark.jpg");
var imageStreams = Watermarker.SetWatermarkToImages("Input.docx", new ImageSaveOptions(SaveFormat.Docx), 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}.docx");
stream.CopyTo(file);
}