Wordize, C# geliştiricilerine PDF belgelerinin programlı değiştirilmesi için güçlü üst düzey araçlar sunar. Geliştiriciler, arama ve değiştirme yeteneklerini .NET projelerine entegre ederek kapsamlı PDF belge güncellemeleri için sağlam çözümler oluşturabilir.
C# kod örnekleriyle interaktif çevrimiçi demomuz, PDF belgelerinde programlı metin arama ve değiştirme olanaklarını keşfetmenize yardımcı olur. Denemek için herhangi bir PDF dosyasını yükleyin, gerekli arama/değiştirme dizelerini belirtin, işlem düğmesine tıklayın ve ardından doğrulama için değiştirilmiş PDF dosyasını indirin.
using Wordize.Replacing;
Replacer.Replace("Input.pdf", "Output.pdf", "Metin veya RegEx", "Metin veya RegEx");
using Wordize.Replacing;
Replacer.Replace("Input.pdf", "Output.pdf", "Metin veya RegEx", "Metin veya RegEx");
using Wordize.Replacing;
using Wordize.Saving;
var imageStreams = Replacer.ReplaceToImages("Input.pdf",
new ImageSaveOptions(SaveFormat.Pdf), "Metin veya RegEx", "Metin veya 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}.pdf");
stream.CopyTo(file);
}
using Wordize.Replacing;
FindReplaceOptions options = new FindReplaceOptions() { UseSubstitutions = true };
Replacer.Replace("Input.pdf", "Output.pdf", new Regex(@"Metin veya RegEx"), "Metin veya RegEx", options);
using Wordize.Replacing;
FindReplaceOptions options = new FindReplaceOptions() { UseSubstitutions = true };
Replacer.Replace("Input.pdf", "Output.pdf", new Regex(@"Metin veya RegEx"), "Metin veya RegEx", options);
using Wordize.Replacing;
using Wordize.Saving;
FindReplaceOptions options = new FindReplaceOptions() { UseSubstitutions = true };
var imageStreams = Replacer.ReplaceToImages("Input.pdf",
new ImageSaveOptions(SaveFormat.Pdf), new Regex(@"Metin veya RegEx"), "Metin veya 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}.pdf");
stream.CopyTo(file);
}
Ürünümüz tamamen platformlar arasıdır ve tüm önemli .NET uygulamalarını destekler:
.NET kodunun temel donanıma veya işletim sistemine bağlı olmadığı, yalnızca bir Sanal Makineye bağlı olduğu sürece Windows, macOS, Android, iOS ve Linux için her türlü yazılımı geliştirmekte özgürsünüz. İlgili .NET Framework, .NET Core, Windows Azure, Mono veya Xamarin sürümünü yüklediğinizden emin olun.
C#, F#, VB.NET uygulamaları oluşturmak için Microsoft Visual Studio, Xamarin ve MonoDevelop entegre geliştirme ortamlarını kullanmanızı öneririz.