ebenroux:
Currently we would like to print the following file types:
Hi Eben,
Thanks for sharing further details and sorry for replying you late.
In order to print a Text file, you may consider using either of the following approaches.
- Convert Text fie into PDF format using Aspose.Pdf for .NET and then try using the same product to print the PDF file. Please take a look over the link which I have shared earlier.
- Convert the file into Word document using Aspose.Words for .NET and then try printing the file using the same library. Please follow the instructions share by Tahir.
ebenroux:
Word (doc, docx)
Tahir has already shared the information to print doc/docx files using Aspose.Words.
ebenroux:
Excel (xls, xlsx)
In order to print Excel workbooks, please try using Aspose.Cells. Please visit the following link for further details on
Printing Workbooks
ebenroux:
PowerPoint (ppt, pptx)
In order to print PPT/PPTX presentations, please try using Aspose.Slides for .NET. Please visit the following links for further details on
Printing a Presentation
ebenroux:
Images (jpg, gif, png, tbmp, tif)
In order to Print Image files, you may first convert them into PDF format and try printing them using Aspose.Pdf for .NET. Please visit the following link for further information on
How to Convert an Image to PDF
ebenroux:
If only the pdf print has the extended options it is quite ok if we first need to convert to a pdf stream and then manipulate to get the multiple pages per sheet followed by the print with options.
Can you please share some further details regarding this requirement.
ebenroux:
However, we
do need to know how many pages were printed but I am going to venture a guess that the pdf component would be able to report the page count
I am afraid this feature is currently not supported. However for the sake of implementation, we already have logged this requirement as PDFNEWNET-34244 in our issue tracking system. The development team is looking into the details of this requirement and as soon as we have made some significant progress towards its implementation, we would be more than happy to update you with the status of correction. Please be patient and spare us little time. We are sorry for this inconvenience.