PDF流的OCR
IronOCR 也支持 Stream。
在这个例子中,IronPDF 被用来创建一个 PDF 流,之后可以用于 IronOCR 的文本识别。
请注意,IronOCR 只能将 Stream 作为输入读取,但不支持将 Stream 导出为输出文件。
using IronOcr;
using IronPdf;
using System;
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1> Iron Software </h1>");
var ocrTesseract = new IronTesseract();
using var ocrInput = new OcrInput();
ocrInput.LoadPdf(pdf.Stream);
var ocrResult = ocrTesseract.Read(ocrInput);
Console.WriteLine(ocrResult.Text);Imports IronOcr
Imports IronPdf
Imports System
Private renderer As New ChromePdfRenderer()
Private pdf As PdfDocument = renderer.RenderHtmlAsPdf("<h1> Iron Software </h1>")
Private ocrTesseract = New IronTesseract()
Private ocrInput = New OcrInput()
ocrInput.LoadPdf(pdf.Stream)
Dim ocrResult = ocrTesseract.Read(ocrInput)
Console.WriteLine(ocrResult.Text)Install-Package IronOcr
IronOCR 也支持 Stream。
在这个例子中,IronPDF 被用来创建一个 PDF 流,之后可以用于 IronOCR 的文本识别。
请注意,IronOCR 只能将 Stream 作为输入读取,但不支持将 Stream 导出为输出文件。