C# Класс NAPS2.ImportExport.Pdf.PdfSharpExporter

Наследование: IPdfExporter
Показать файл Открыть проект

Открытые методы

Метод Описание
Export ( string path, IEnumerable images, PdfSettings settings, string ocrLanguageCode, bool>.Func progressCallback ) : bool
PdfSharpExporter ( IOcrEngine ocrEngine ) : System

Приватные методы

Метод Описание
AdjustBounds ( Rectangle b, float hAdjust, float vAdjust ) : RectangleF
BuildDocumentWithOcr ( bool>.Func progressCallback, PdfSharp.Pdf.PdfDocument document, IEnumerable images, string ocrLanguageCode ) : bool
BuildDocumentWithoutOcr ( bool>.Func progressCallback, PdfSharp.Pdf.PdfDocument document, IEnumerable images ) : bool
CalculateFontSize ( string text, RectangleF adjustedBounds, XGraphics gfx ) : int
DrawImageOnPage ( PdfPage page, Bitmap img ) : void
DrawOcrTextOnPage ( PdfPage page, OcrResult ocrResult ) : void
GetRealSize ( Bitmap img ) : Size

Описание методов

Export() публичный Метод

public Export ( string path, IEnumerable images, PdfSettings settings, string ocrLanguageCode, bool>.Func progressCallback ) : bool
path string
images IEnumerable
settings PdfSettings
ocrLanguageCode string
progressCallback bool>.Func
Результат bool

PdfSharpExporter() публичный Метод

public PdfSharpExporter ( IOcrEngine ocrEngine ) : System
ocrEngine IOcrEngine
Результат System