Тази кратка статия обхваща как да отпечатате PDF с помощта на C#. Той включва подробности за системната конфигурация, процеса стъпка по стъпка и кодов фрагмент за отпечатване на PDF файл с помощта на C#. Освен това не е необходимо да инсталирате Adobe Acrobat или друг инструмент, за да работите с тази функция за печат във вашата среда.
Стъпки за отпечатване на PDF с помощта на C#
- Подгответе системата, като инсталирате Aspose.PDF for .NET за печат на PDF
- Създайте екземпляр на обекта от клас PdfViewer
- Отворете входния PDF файл и го отпечатайте чрез метода PrintDocument()
- Затворете PDF файла
Тези стъпки ви помагат да разберете работния процес за отпечатване на PDF документ с помощта на C#. Инициира се чрез зареждане на изходния файл, отпечатването му и затваряне на заредения PDF файл. Освен това можете също да отпечатате защитен и защитен с парола PDF файл с няколко извиквания на метода.
Код за печат на PDF с помощта на C#
static void Main(string[] args) // Print a PDF in C# | |
{ | |
// Set the license | |
new Aspose.Pdf.License().SetLicense("Aspose.Total.lic"); | |
// Create PdfViewer object | |
Aspose.Pdf.Facades.PdfViewer viewer = new Aspose.Pdf.Facades.PdfViewer(); | |
// Open input PDF file | |
viewer.BindPdf("input.pdf"); | |
// Print PDF document | |
viewer.PrintDocument(); | |
// Close PDF file | |
viewer.Close(); | |
} |
Този кодов фрагмент може също да отпечатва PDF с коментари с помощта на C#. Докато можете да го промените, за да отпечатате няколко документа един след друг, като въведете цикъл. По подобен начин можете да отпечатате PDF в сива скала или във формат на изображение, като манипулирате методите и свойствата, изложени от класа PdfViewer.
Този урок ни напътства да отпечатаме няколко PDF файла наведнъж с помощта на C#. Ако искате да научите как да променяте размера на PDF страниците, прочетете статията на как да промените размера на страницата на PDF с помощта на C#.