From Sautin Software:
What you can adjust in Excel to PDF, Word, RTF conversion using components properties:
Specify to convert a whole Excel workbook or custom spreadsheets
Specify page properties for produced output document: page size, orientation, margins
Put page numbers
Password for protected workbooks
The Excel to PDF .Net requires only .Net 1.1 or higher platform. Using the Excel to PDF .Net you can easily create any type of a 32-bit or 64-bit .NET application including ASP.NET, Web Services and WinForms . Our .Net assembly is Multi-Platform component, you may use it to build your application with Mono platform for Linux and Mac.
Created with only pure C#
Absolutely standalone, you will need to include only SautinSoft.XlsToPdf.dll into your application
No other dependencies
Reads XLS files and writes PDF directly
Does not require installed Microsoft Excel or any other software
Works on any .Net platform (.Net 1.1, 2.0, 3.0, 3.5, .4.0)
Works with Windows and even with Linux and Mac
Has great abilities to adjust an output PDF as you wish
Small size of SautinSoft.XlsToPdf.dll file
Typical applications where our component can be used
Conversion of Excel spreadsheets and workbooks from database to PDF purposely display it in ASP.Net page
Create a hard-copy of XLS file in PDF format for exchange and forbid changing
Export XLS to Word for printing purposes
What's new in this version:
Excellent formatting table cells.
Display of all colors.