public List <string> ConvertDocumentToImage(DocumentParam param) { List <string> outList = new List <string>(); if (param.Doctyp == eDocumentTyp.PDF) { outList = _pdfConverters[param.ConTyp].ConvertPDFToImage(param); } else if (param.Doctyp == eDocumentTyp.WORD) { outList = _docConverters[param.ConTyp].ConvertPDFToImage(param); } return(outList); }
public string GetFirstPageAsImageFromDocument(DocumentParam param) { string outFile = string.Empty; if (param.Doctyp == eDocumentTyp.PDF) { outFile = _pdfConverters[param.ConTyp].GetFirstPageAsImageFromDocument(param); } else if (param.Doctyp == eDocumentTyp.WORD) { outFile = _docConverters[param.ConTyp].GetFirstPageAsImageFromDocument(param); } return(outFile); }
public List <string> ConvertToImage(DocumentParam param) { try { FileInfo fileInfo = new FileInfo(param.FilePath); List <string> outList = new List <string>(); if (param.Doctyp == eDocumentTyp.PDF) { outList = _pdfConverters[param.ConTyp].ConvertPDFToImage(fileInfo.DirectoryName, false, param); } else if (param.Doctyp == eDocumentTyp.WORD) { outList = _docConverters[param.ConTyp].ConvertPDFToImage(fileInfo.DirectoryName, false, param); } return(outList); } catch (Exception ex) { FileLogger.FileLogger.Instance.WriteExeption(ex); return(new List <string>()); } }