Wordize fornisce agli sviluppatori .NET potenti funzioni di ricerca e sostituzione del testo nei documenti Word, nei file PDF e in altri formati popolari. L'API di Ricerca e Sostituzione consente di cercare e sostituire il testo in modo efficiente utilizzando sia semplici stringhe che avanzati pattern Regex. Queste funzionalità sono essenziali per la compilazione programmatica di modelli, attività complesse di standardizzazione dei contenuti e modifiche di file in massa.
La nostra demo interattiva online con C# ti aiuterà a testare personalmente tutte le capacità di ricerca e sostituzione professionale del testo nei documenti. Per iniziare, carica semplicemente il tuo file sulla nostra piattaforma cloud sicura, imposta le stringhe di ricerca/sostituzione necessarie e fai clic sul pulsante di elaborazione. Scarica il documento modificato sul tuo dispositivo per la verifica.
using Wordize.Replacing;
Replacer.Replace("Input.docx", "Output.pdf", "Testo o espressione regolare", "Testo o espressione regolare");
using Wordize.Replacing;
Replacer.Replace("Input.docx", "Output.pdf", "Testo o espressione regolare", "Testo o espressione regolare");
using Wordize.Replacing;
using Wordize.Saving;
var imageStreams = Replacer.ReplaceToImages("Input.docx",
new ImageSaveOptions(SaveFormat.Pdf), "Testo o espressione regolare", "Testo o espressione regolare");
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.Replacing;
FindReplaceOptions options = new FindReplaceOptions() { UseSubstitutions = true };
Replacer.Replace("Input.docx", "Output.pdf", new Regex(@"Testo o espressione regolare"), "Testo o espressione regolare", options);
using Wordize.Replacing;
FindReplaceOptions options = new FindReplaceOptions() { UseSubstitutions = true };
Replacer.Replace("Input.docx", "Output.pdf", new Regex(@"Testo o espressione regolare"), "Testo o espressione regolare", options);
using Wordize.Replacing;
using Wordize.Saving;
FindReplaceOptions options = new FindReplaceOptions() { UseSubstitutions = true };
var imageStreams = Replacer.ReplaceToImages("Input.docx",
new ImageSaveOptions(SaveFormat.Pdf), new Regex(@"Testo o espressione regolare"), "Testo o espressione regolare", 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}.pdf");
stream.CopyTo(file);
}
Il nostro prodotto è completamente multipiattaforma e supporta tutte le principali implementazioni .NET:
Poiché il codice .NET non dipende dall'hardware o dal sistema operativo sottostante, ma solo da una macchina virtuale, sei libero di sviluppare qualsiasi tipo di software per Windows, macOS, Android, iOS e Linux. Assicurati solo di aver installato la versione corrispondente di .NET Framework, .NET Core, Windows Azure, Mono o Xamarin.
È consigliabile utilizzare gli ambienti di sviluppo integrati Microsoft Visual Studio, Xamarin e MonoDevelop per creare applicazioni C#, F#, VB.NET.