KVSMEDIImageUtilsPdf#
Procedures#
Init(Record KVSMEDHttpServiceParameter) :#
procedure Init(var parameter: Record "KVSMEDHttpServiceParameter" temporary):
Ping() : Boolean#
procedure Ping(): Boolean
PageCount(InStream) : Integer#
procedure PageCount(var pdfInStream: InStream): Integer
RemovePages(InStream, List, OutStream) :#
procedure RemovePages(var pdfInStream: InStream; pagesToDelete: List; var pdfOutStream: OutStream):
AddStamp(InStream, InStream, InStream, Boolean, OutStream) :#
procedure AddStamp(var pdfInStream: InStream; var stampFirstPageInStream: InStream; var stampOtherPagesInStream: InStream; applyToAllPages: Boolean; var pdfOutStream: OutStream):
Join(Record KVSMEDImageUtilsDocumentFile, OutStream) :#
procedure Join(var documentFiles: Record "KVSMEDImageUtilsDocumentFile" temporary; var pdfOutStream: OutStream):
JoinPdf(Codeunit Temp Blob List, OutStream) :#
procedure JoinPdf(var files: Codeunit "Temp Blob List"; var pdfOutStream: OutStream):
GetPaperSources(Text, Dictionary) :#
procedure GetPaperSources(printerName: Text; var paperSourceIndexNameDict: Dictionary):
Print(Record KVSMEDImageUtilsDocumentFile, Record KVSMEDImageUtilsPrintProfile, Enum KVSMEDImageUtilsPrintMethod) : Boolean#
procedure Print(var documentFiles: Record "KVSMEDImageUtilsDocumentFile" temporary; var printProfiles: Record "KVSMEDImageUtilsPrintProfile" temporary; printMethod: Enum "KVSMEDImageUtilsPrintMethod"): Boolean
FillPdfForm(InStream, XmlDocument, Text, OutStream) :#
procedure FillPdfForm(var templateFile: InStream; xmlData: XmlDocument; password: Text; var pdfOutStream: OutStream):
FlatPdfForm(InStream, OutStream) :#
procedure FlatPdfForm(var pdfInStream: InStream; var pdfOutStream: OutStream):
ConvertToPdf(InStream, Text, Record KVSMEDImageUtilsConversionArgs, OutStream) :#
procedure ConvertToPdf(var imageInStream: InStream; fileName: Text; var arguments: Record "KVSMEDImageUtilsConversionArgs" temporary; var pdfOutStream: OutStream):
OptimizePdf(InStream, Record KVSMEDImageUtilsConversionArgs, OutStream) :#
procedure OptimizePdf(var imageInStream: InStream; var arguments: Record "KVSMEDImageUtilsConversionArgs" temporary; var pdfOutStream: OutStream):
GetLastResponseInfo(Record KVSMEDHttpResponseBuffer) :#
procedure GetLastResponseInfo(var responseBuffer: Record "KVSMEDHttpResponseBuffer" temporary):