public Byte[] ReadRTFToPdfDoc(Byte[] rtfByteArray) { using (Doc document = new Doc()) { XReadOptions options = new XReadOptions(); options.ReadModule = ReadModuleType.Pdf; //.MSOffice; options.FileExtension = "pdf"; //"rtf"; document.Read(rtfByteArray, options); return(document.GetData()); } }
private void OpenOfficeWordToPdfConversion(string originalFileName, string targetFileName) { var xr = new XReadOptions { ReadModule = ReadModuleType.OpenOffice }; using (var docPdf = new Doc()) { docPdf.Read(originalFileName, xr); docPdf.Save(targetFileName); } }
private void MicrosoftOfficeWordToPdfConversion(string originalFileName, string targetFileName) { var xr = new XReadOptions { ReadModule = ReadModuleType.MSOffice }; using (var docPdf = new Doc()) { var doc1 = new Doc(); doc1.Read(originalFileName, xr); docPdf.Append(doc1); doc1.Dispose(); docPdf.Save(targetFileName); } }