Wordize offre aux développeurs C# des outils puissants de haut niveau pour la modification programmatique des documents DOC. En intégrant les fonctionnalités de recherche et de remplacement dans leurs projets .NET, les développeurs peuvent créer des solutions robustes pour des mises à jour complètes de documents DOC.
Notre démo interactive en ligne avec des exemples de code C# vous aide à explorer les possibilités de recherche et de remplacement programmatique de texte dans les documents DOC. Pour l'essayer, téléversez n'importe quel fichier DOC, spécifiez les chaînes de recherche/remplacement requises, cliquez sur le bouton de traitement, puis téléchargez le fichier DOC modifié pour vérification.
using Wordize.Replacing;
Replacer.Replace("Input.doc", "Output.doc", "Texte ou expression régulière", "Texte ou expression régulière");
using Wordize.Replacing;
Replacer.Replace("Input.doc", "Output.doc", "Texte ou expression régulière", "Texte ou expression régulière");
using Wordize.Replacing;
using Wordize.Saving;
var imageStreams = Replacer.ReplaceToImages("Input.doc",
new ImageSaveOptions(SaveFormat.Doc), "Texte ou expression régulière", "Texte ou expression régulière");
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.Replacing;
FindReplaceOptions options = new FindReplaceOptions() { UseSubstitutions = true };
Replacer.Replace("Input.doc", "Output.doc", new Regex(@"Texte ou expression régulière"), "Texte ou expression régulière", options);
using Wordize.Replacing;
FindReplaceOptions options = new FindReplaceOptions() { UseSubstitutions = true };
Replacer.Replace("Input.doc", "Output.doc", new Regex(@"Texte ou expression régulière"), "Texte ou expression régulière", options);
using Wordize.Replacing;
using Wordize.Saving;
FindReplaceOptions options = new FindReplaceOptions() { UseSubstitutions = true };
var imageStreams = Replacer.ReplaceToImages("Input.doc",
new ImageSaveOptions(SaveFormat.Doc), new Regex(@"Texte ou expression régulière"), "Texte ou expression régulière", 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}.doc");
stream.CopyTo(file);
}
Notre produit est entièrement multiplateforme et prend en charge toutes les principales implémentations .NET:
Dans la mesure où le code .NET ne dépend pas du matériel ou du système d'exploitation sous-jacent, mais uniquement d'une machine virtuelle, vous êtes libre de développer tout type de logiciel pour Windows, macOS, Android, iOS et Linux. Assurez-vous simplement d'avoir installé la version correspondante de .NET Framework, .NET Core, Windows Azure, Mono ou Xamarin.
Nous vous recommandons d'utiliser les environnements de développement intégrés Microsoft Visual Studio, Xamarin et MonoDevelop pour créer des applications C#, F#, VB.NET.