Hogyan lehet PDF-et Word-be konvertálni C#-ban interopció nélkül

Ebből az oktatóanyagból megtudhatja, hogyan konvertálhat PDF-et Word-be C# nyelven interop nélkül. Egyszerű konzolalkalmazást használunk a DOCX létrehozásához PDF-ből C# használatával. Ugyanezzel a megközelítéssel a FlatOpc-t PDF-ből is exportálhatja. A PDF-ből Word-fájlformátumba konvertálás kétsoros kódból áll, és asztali és webes alkalmazásokban használható.

A PDF konvertálása DOCX-re C#-ban

  1. Telepítse a Aspose.Words for .NET csomagot a NuGet.org webhelyről
  2. Adjon hozzá hivatkozást a Aspose.Words és a Aspose.Words.Saving névterekhez
  3. A PDF importálása előtt állítsa be a licencet a License.SetLicense metódussal
  4. Importálja a bemeneti PDF dokumentumot az Aspose.Words DOM-ba
  5. Mentse a dokumentumot Word DOCX fájlformátumba

Az utolsó útmutató témakörben megvizsgáltuk a Word-dokumentum konvertálása képekké C#-ban webhelyet. Ez a témakör elmagyarázza a DOCX PDF-ből C#-ban történő mentésének lépéseit.

Kód a PDF DOCX formátumba konvertálásához C#-ban

using Aspose.Words;
using System;
namespace PdftoWord
{
class how_to_convert_pdf_to_word_in_c_sharp_without_interop
{
public static void ConvertPDFtoWord(String pdftoword_directory)
{
//Set Aspose license before PDF to Word conversion
Aspose.Words.License AsposeWordsLicense = new Aspose.Words.License();
AsposeWordsLicense.SetLicense(pdftoword_directory + @"Aspose.Words.lic");
//Import the PDF into Aspose.Words DOM.
Document doc = new Document(pdftoword_directory + "input.pdf");
//Save PDF to Word document
doc.Save(pdftoword_directory + @"output.docx", SaveFormat.Docx);
}
}
}

A PDF-et más fájlformátumokba is konvertálhatja, pl. WordML, DOC, RTF stb. A PDF más fájlformátumokba való mentéséhez meg kell változtatnia a kimeneti fájlnév kiterjesztését és a SaveFormat fájlt a Document.Save metódusban.

 Magyar