C# ile PDF'yi Word'e Dönüştürme

Bu eğitimde PDF’yi C# ile Word’e dönüştürmeyi öğreneceksiniz. Kaynak PDF sağlanarak C# PDF’den DOCX’e dönüştürmenin nasıl gerçekleştirilebileceğini açıklar. Bir PDF dosyasını bir Word belgesine dönüştürme işlemi basittir ve iki veya üç satır kodla gerçekleştirilebilir. Üstelik aynı yaklaşımı hem masaüstü hem de web uygulamalarında kullanabilirsiniz.

C# ile PDF’yi Word’e Dönüştürme Adımları

  1. PDF’yi C# ile Word’e dönüştürmek için NuGet paket yöneticisinden GroupDocs.Conversion for .NET yükleyin
  2. GroupDocs.Conversion ad alanına bir başvuru ekleyin
  3. Converter sınıfının bir örneğini oluşturun ve dönüştürme için kaynak PDF belgesini yükleyin
  4. WordProcessingConvertOptions sınıfını örnekle
  5. Dönüştürülen belgenin dosya adını ve önceki adımdaki WordProcessingConvertOptions örneğini ileterek Converter sınıfının convert yöntemini çağırın.

Bir sonraki adımda belge dönüştürme için PDF’den Word C#‘ya örnek kodu görüntüleyebilirsiniz. Son olarak dönüştürülen dosya diske DOCX olarak kaydedilir. Benzer şekilde, WordProcessingFileType sınıfını kullanarak ve dönüştürme için belge türünü belirterek PDF’den başka bir Word dosya biçimine de dönüştürebilirsiniz.

C# ile PDF’yi Word’e Dönüştürme Kodu

using System;
using GroupDocs.Conversion.Options.Convert;
namespace ConvertPdfToWordInCSharp
{
class Program
{
public static void Main(string[] args) // Main function to convert PDF to Word using C#
{
// Remove the watermark in output Word document by adding license
string licensePath = "GroupDocs.Conversion.lic";
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License();
lic.SetLicense(licensePath);
// Load the source PDF file for conversion to Word document
var converter = new GroupDocs.Conversion.Converter("sample.pdf");
// Set the convert options for DOCX format
var options = new WordProcessingConvertOptions();
// Save converted DOCX file
converter.Convert("converted.docx", options);
Console.WriteLine("Done");
}
}
}

Bu örnekte, C#* kullanarak PDF’yi Word’e dönüştürmeyi öğrendik. Kaynak PDF belgesini Converter sınıfı nesnesini kullanarak diskten yükler, ancak bir akış yoluyla da yüklenebilir. DOCX, PDF’den Word’e dönüştürme için varsayılan biçimdir. Ancak, DOC, DOCX, RTF gibi çeşitli Microsoft Word biçimlerini ve PDF’den dönüştürme için daha fazlasını destekler. Ayrıca, EPUB, XLSX, PPTX, HTML, XML ve diğer çeşitli biçimlerin tümü PDF’den dönüştürme için desteklenir.

 Türkçe