Wordize for .NET adalah solusi efisien untuk penggantian teks dalam dokumen Word. Kelas Replacer memungkinkan pengembang C# untuk secara programatis mengganti fragmen teks dalam file Word menggunakan string sederhana maupun regular expressions.
Fitur Utama:Uji kemampuan penggantian teks programatis dalam dokumen Word dengan demo interaktif online yang disajikan di halaman ini. Untuk melakukannya, unggah dokumen Word Anda, tentukan teks pencarian dan teks pengganti, jalankan operasi, dan unduh file yang diperbarui untuk verifikasi. Potongan kode C# yang disediakan sepenuhnya siap untuk digunakan dalam proyek .NET Anda.
using Wordize.Replacing;
Replacer.Replace("Input.docx", "Output.docx", "Teks atau Regex", "Teks atau Regex");
using Wordize.Replacing;
Replacer.Replace("Input.docx", "Output.docx", "Teks atau Regex", "Teks atau Regex");
using Wordize.Replacing;
using Wordize.Saving;
var imageStreams = Replacer.ReplaceToImages("Input.docx",
new ImageSaveOptions(SaveFormat.Docx), "Teks atau Regex", "Teks atau Regex");
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.Replacing;
FindReplaceOptions options = new FindReplaceOptions() { UseSubstitutions = true };
Replacer.Replace("Input.docx", "Output.docx", new Regex(@"Teks atau Regex"), "Teks atau Regex", options);
using Wordize.Replacing;
FindReplaceOptions options = new FindReplaceOptions() { UseSubstitutions = true };
Replacer.Replace("Input.docx", "Output.docx", new Regex(@"Teks atau Regex"), "Teks atau Regex", options);
using Wordize.Replacing;
using Wordize.Saving;
FindReplaceOptions options = new FindReplaceOptions() { UseSubstitutions = true };
var imageStreams = Replacer.ReplaceToImages("Input.docx",
new ImageSaveOptions(SaveFormat.Docx), new Regex(@"Teks atau Regex"), "Teks atau Regex", options);
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);
}