PDF Library for Developers
© 2000-2012, Two Pilots

На английском: PDF Library
Другие проекты: Virtual Printer
В начало   Cвойства   Документация   Примеры   FAQ   Скачать   Цены   История   HTML2PDF-X Pilot   Поддержка

 

Как напечатать PDF документ

 

Данный пример иллюстрирует, как напечатать PDF документ на установленном по умолчанию принтере (для заданного принтера - это делается аналогично). Отправить PDF документ на печать можно с помощью библиотеки PDF Creator Pilot, возможность печати которой не зависит от сторонних компонентов.

Для печати документа в библиотеке PDF Creator Pilot существует метод DrawPageToDC. Это метод предназначен для отрисовки заданной страницы на контексте любого устройства, в том числе и на принтере. Метод принимает следующие 5 параметров:

hdc
  Хэндл контекста, на котором выполнятся рисование

pageNumber
  Номер страницы, которую нужно нарисовать

zoomX
  Горизонтальный зум

zoomY
  Вертикальный зум

drawControls
  Рисование контролов

Итак, чтобы распечатать PDF документ на принтере, необходимо получить контекст принтера, а затем вызвать из библиотеки PDF Creator Pilot метод DrawPageToDC с нужными параметрами.

Ниже вы сможете загрузить примеры готовых проектов, демонстрирующих печать PDF документ на C++, C# и VB.Net.

 

Скачать примеры

Напечатать PDF документ, используя C/C++ (35Kb)

Напечатать PDF документ, используя C# (17Kb)

Напечатать PDF документ, используя VB.NET (23Kb)

 

Смотрите также

 

Пример Язык программирования
Как создать новый PDF документ C++, C#, Delphi, Visual Basic
Как поместить изображение в PDF C++, C#, Delphi, Visual Basic
Как добавить текст в PDF документ C++, C#, Delphi, Visual Basic
Как нарисовать простые элементы, как линия, круг или дуга с различными аттрибутами C++, C#, Delphi, Visual Basic
Как манипулировать примитивами для создания области отсечения графических объектов C++, C#, Delphi, Visual Basic
Как создать PDF с помощью ASP.NET на веб-сервере без Visual Studio ASP.NET
Как создать PDF с помощью PHP на веб-сервере PHP
Как создать PDF с помощью Python на веб-сервере Python
Как создать или отредактировать PDF на Python Python
Как сконвертировать метафайл в PDF, используя C++ C++
Как конвертировать изображение в PDF, используя VB.NET VB.NET
Как напечатать PDF документ C++, C#, VB.NET

О компании | Контакты | Блог

Copyright © 2000-2012 Two Pilots. Все права защищены.