|
TRONIX Code Documentation
|


Public Member Functions | |
| PdfService (ILoggerService logger) | |
| void | AddNewField (PdfField field, Document document) |
| void | AddRectangle (Page page, float x, float y, float width, float height, Color color, int zIndex) |
| void | AddSignatureTab (Document digitalDocument, Field field, string tabText) |
| Stream | ConvertBase64ImageToPdf (string image) |
| byte[] | ConvertHtmlToPdf (string html, bool landscape=true, bool readOnly=false, double topAndBottomMargin=0) |
| byte[] | ConvertHtmlToPdf (string html, List< PdfField > fields, PdfPageSizeEnum pageSize, bool readOnly=false, double topAndBottomMargin=0) |
| Stream | ConvertImageToPdf (Stream stream) |
| bool | DocumentHasSignatureTabs (Document document, string signatureTabText) |
| bool | FieldIsSignatureField (Field field) |
| string | GetFieldName (Field field) |
| string | GetFieldNameWithoutDecimalSuffix (string fieldName) |
| string | GetFieldNameWithoutNumericSuffix (Field field) |
| Document | GetPdfDocument (Stream stream) |
| Field[] | GetPdfFormFields (Document pdfDocument) |
| Document | GetValidatedPdfDocument (Stream stream) |
| Document | GetValidatedPdfDocument (MemoryStream documentStream) |
| void | MakeDocumentReadOnly (Document pdfDocument) |
| void | SavePdfToStream (Document pdfDocument, MemoryStream stream) |
| void | SavePdfToStream (Document pdfDocument, Stream stream) |
| void | SetFieldChecked (Field field, bool isChecked) |
| void | SetFieldReadOnly (Field field) |
| void | SetFieldValue (Field field, string value) |
| void | SignField (Document pdfDocument, Field sigField, byte[] sigImageBytes) |
| byte[] | SmashPdfs (List< byte[]> pdfs) |
| Stream | ReinstateDocument (Document pdfDocument) |
| Stream | VoidDocument (Document pdfDocument) |
| Stream | ScrubDocumentStamp (Document pdfDocument) |
| Document | GetReadOnlyPdfDocument (Stream stream) |
Public Member Functions inherited from Tronix.Business.Services.Interfaces.IPdfService | |
| Document | GetPdfDocument (Stream stream) |
| Document | GetValidatedPdfDocument (Stream stream) |
| Document | GetValidatedPdfDocument (MemoryStream documentStream) |
| Field[] | GetPdfFormFields (Document pdfDocument) |
| byte[] | ConvertHtmlToPdf (string html, List< PdfField > fields, PdfPageSizeEnum pageSize, bool readOnly=false, double topAndBottomMargin=0) |
| byte[] | ConvertHtmlToPdf (string html, bool landscape=true, bool readOnly=false, double topAndBottomMargin=0) |
| byte[] | SmashPdfs (List< byte[]> pdfs) |
| Stream | ConvertBase64ImageToPdf (string image) |
| Stream | ConvertImageToPdf (Stream stream) |
| Stream | VoidDocument (Document pdfDocument) |
| Stream | ReinstateDocument (Document pdfDocument) |
| string | GetFieldName (Field field) |
| string | GetFieldNameWithoutDecimalSuffix (string fieldName) |
| string | GetFieldNameWithoutNumericSuffix (Field field) |
| bool | DocumentHasSignatureTabs (Aspose.Pdf.Document document, string signatureTabText) |
| bool | FieldIsSignatureField (Field field) |
| void | SetFieldValue (Field field, string value) |
| void | SetFieldChecked (Field field, bool isChecked) |
| void | SetFieldReadOnly (Field field) |
| void | AddRectangle (Page page, float x, float y, float width, float height, Color color, int zIndex) |
| void | AddSignatureTab (Document digitalDocument, Field field, string tabText) |
| void | MakeDocumentReadOnly (Document pdfDocument) |
| void | SavePdfToStream (Document pdfDocument, MemoryStream stream) |
| void | SavePdfToStream (Document pdfDocument, Stream stream) |
| void | SignField (Document digitalDocument, Field sigField, byte[] sigImageBytes) |
| void | AddNewField (PdfField field, Document document) |
| Stream | ScrubDocumentStamp (Document pdfDocument) |
| Tronix.Business.Services.PdfService.PdfService | ( | ILoggerService | logger | ) |
| void Tronix.Business.Services.PdfService.AddNewField | ( | PdfField | field, |
| Document | document | ||
| ) |
Implements Tronix.Business.Services.Interfaces.IPdfService.
| void Tronix.Business.Services.PdfService.AddRectangle | ( | Page | page, |
| float | x, | ||
| float | y, | ||
| float | width, | ||
| float | height, | ||
| Color | color, | ||
| int | zIndex | ||
| ) |
Implements Tronix.Business.Services.Interfaces.IPdfService.
| void Tronix.Business.Services.PdfService.AddSignatureTab | ( | Document | digitalDocument, |
| Field | field, | ||
| string | tabText | ||
| ) |
Implements Tronix.Business.Services.Interfaces.IPdfService.
| Stream Tronix.Business.Services.PdfService.ConvertBase64ImageToPdf | ( | string | image | ) |
Implements Tronix.Business.Services.Interfaces.IPdfService.
| byte[] Tronix.Business.Services.PdfService.ConvertHtmlToPdf | ( | string | html, |
| bool | landscape = true, |
||
| bool | readOnly = false, |
||
| double | topAndBottomMargin = 0 |
||
| ) |
Implements Tronix.Business.Services.Interfaces.IPdfService.
| byte[] Tronix.Business.Services.PdfService.ConvertHtmlToPdf | ( | string | html, |
| List< PdfField > | fields, | ||
| PdfPageSizeEnum | pageSize, | ||
| bool | readOnly = false, |
||
| double | topAndBottomMargin = 0 |
||
| ) |
Implements Tronix.Business.Services.Interfaces.IPdfService.
| Stream Tronix.Business.Services.PdfService.ConvertImageToPdf | ( | Stream | stream | ) |
Implements Tronix.Business.Services.Interfaces.IPdfService.
| bool Tronix.Business.Services.PdfService.DocumentHasSignatureTabs | ( | Document | document, |
| string | signatureTabText | ||
| ) |
| bool Tronix.Business.Services.PdfService.FieldIsSignatureField | ( | Field | field | ) |
Implements Tronix.Business.Services.Interfaces.IPdfService.
| string Tronix.Business.Services.PdfService.GetFieldName | ( | Field | field | ) |
Implements Tronix.Business.Services.Interfaces.IPdfService.
| string Tronix.Business.Services.PdfService.GetFieldNameWithoutDecimalSuffix | ( | string | fieldName | ) |
Implements Tronix.Business.Services.Interfaces.IPdfService.
| string Tronix.Business.Services.PdfService.GetFieldNameWithoutNumericSuffix | ( | Field | field | ) |
Implements Tronix.Business.Services.Interfaces.IPdfService.
| Document Tronix.Business.Services.PdfService.GetPdfDocument | ( | Stream | stream | ) |
Implements Tronix.Business.Services.Interfaces.IPdfService.
| Field[] Tronix.Business.Services.PdfService.GetPdfFormFields | ( | Document | pdfDocument | ) |
Implements Tronix.Business.Services.Interfaces.IPdfService.
| Document Tronix.Business.Services.PdfService.GetReadOnlyPdfDocument | ( | Stream | stream | ) |
| Document Tronix.Business.Services.PdfService.GetValidatedPdfDocument | ( | MemoryStream | documentStream | ) |
Implements Tronix.Business.Services.Interfaces.IPdfService.
| Document Tronix.Business.Services.PdfService.GetValidatedPdfDocument | ( | Stream | stream | ) |
Implements Tronix.Business.Services.Interfaces.IPdfService.
| void Tronix.Business.Services.PdfService.MakeDocumentReadOnly | ( | Document | pdfDocument | ) |
Implements Tronix.Business.Services.Interfaces.IPdfService.
| Stream Tronix.Business.Services.PdfService.ReinstateDocument | ( | Document | pdfDocument | ) |
Implements Tronix.Business.Services.Interfaces.IPdfService.
| void Tronix.Business.Services.PdfService.SavePdfToStream | ( | Document | pdfDocument, |
| MemoryStream | stream | ||
| ) |
Implements Tronix.Business.Services.Interfaces.IPdfService.
| void Tronix.Business.Services.PdfService.SavePdfToStream | ( | Document | pdfDocument, |
| Stream | stream | ||
| ) |
Implements Tronix.Business.Services.Interfaces.IPdfService.
| Stream Tronix.Business.Services.PdfService.ScrubDocumentStamp | ( | Document | pdfDocument | ) |
Implements Tronix.Business.Services.Interfaces.IPdfService.
| void Tronix.Business.Services.PdfService.SetFieldChecked | ( | Field | field, |
| bool | isChecked | ||
| ) |
Implements Tronix.Business.Services.Interfaces.IPdfService.
| void Tronix.Business.Services.PdfService.SetFieldReadOnly | ( | Field | field | ) |
Implements Tronix.Business.Services.Interfaces.IPdfService.
| void Tronix.Business.Services.PdfService.SetFieldValue | ( | Field | field, |
| string | value | ||
| ) |
Implements Tronix.Business.Services.Interfaces.IPdfService.
| void Tronix.Business.Services.PdfService.SignField | ( | Document | pdfDocument, |
| Field | sigField, | ||
| byte[] | sigImageBytes | ||
| ) |
Implements Tronix.Business.Services.Interfaces.IPdfService.
| byte[] Tronix.Business.Services.PdfService.SmashPdfs | ( | List< byte[]> | pdfs | ) |
Implements Tronix.Business.Services.Interfaces.IPdfService.
| Stream Tronix.Business.Services.PdfService.VoidDocument | ( | Document | pdfDocument | ) |
Implements Tronix.Business.Services.Interfaces.IPdfService.