.net core pdf通过流转成word
时间: 2023-08-01 22:10:51 浏览: 142
可以使用Aspose.PDF for .NET Core来实现将PDF文件转换为Word文件。以下是一个示例代码:
```csharp
using Aspose.Pdf;
using Aspose.Pdf.Text;
// Load the PDF document
Document pdfDocument = new Document("input.pdf");
// Create a new instance of TextAbsorber
TextAbsorber absorber = new TextAbsorber();
// Accept the absorber for all the pages
pdfDocument.Pages.Accept(absorber);
// Extract the text from the PDF document
string extractedText = absorber.Text;
// Save the extracted text to a Word document
Document wordDocument = new Document();
DocumentBuilder builder = new DocumentBuilder(wordDocument);
builder.Write(extractedText);
wordDocument.Save("output.docx", SaveFormat.DocX);
```
这段代码将从PDF文件中提取文本,然后将其写入Word文件。您可以将其包装在一个方法中,该方法接受PDF文件路径和Word文件路径作为参数。
阅读全文