Hi Muhammadumar,
My code are below,
//license …
GroupDocs.Viewer.License lic = new License();
lic.SetLicense(@“d:\GroupDocs.Viewer.lic”);
//gen PDF file
RenderDocumentAsPDF(@“D:\e3.xls”);
//
public static void RenderDocumentAsPDF(string fullFileName)
{
var fileName = Path.GetFileName(fullFileName);
var pdfName = Path.GetFileNameWithoutExtension(fullFileName) + “.pdf”;
var storageFolder = Path.GetDirectoryName(fullFileName);
var config = new ViewerConfig();
config.StoragePath = storageFolder;
config.UseCache = false;
var imageHandler = new ViewerImageHandler(config);
var options = new PdfFileOptions();
//file name
options.Guid = fileName;
//gen PDF
FileContainer container = imageHandler.GetPdfFile(options);
using (FileStream fileStream = File.Create(Path.Combine(config.StoragePath, pdfName), (int)container.Stream.Length))
{
byte[] bytesInStream = new byte[container.Stream.Length];
container.Stream.Read(bytesInStream, 0, bytesInStream.Length);
fileStream.Write(bytesInStream, 0, bytesInStream.Length);
}
}
Attach File toPDF.zip contains e3.xls , e3.pdf (use ViewerImageHandler to render file), e3_ms.pdf (use office excel save as pdf)
Thanks.