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) |
![]() | |
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.