Optimalkan alur kerja dokumen dengan menambahkan tanda air secara terprogram ke file DOC dengan ' Wordize untuk .NET '. Baik untuk melindungi berkas DOC milik sendiri atau memberi merek pada laporan resmi, solusi kami menerapkan tanda air profesional dengan posisi yang tepat di semua halaman DOC. 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 DOC.
Wordize menyediakan alat yang hebat bagi pengembang untuk mengotomatiskan penandaan air DOC 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.doc", "Output.doc", "Teks");
using Wordize.Watermarking;
Watermarker.SetText("Input.doc", "Output.doc", "Teks");
using Wordize.Watermarking;
using Wordize.Saving;
var imageStreams = Watermarker.SetWatermarkToImages("Input.doc", new ImageSaveOptions(SaveFormat.Doc), "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}.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);
}