Как создать PDF? - PullRequest
       16

Как создать PDF?

6 голосов
/ 28 декабря 2010

Для моего приложения Microsoft Surface я хотел бы создать PDF, включая несколько изображений.Как мне начать это делать?

РЕДАКТИРОВАТЬ: я не хочу конвертировать текст или HTML-документ, но я хочу создать PDF с нуля.

Ответы [ 5 ]

5 голосов
/ 28 декабря 2010

PDFsharp приятный, бесплатный, относительно простой в использовании и совместимый с WPF

4 голосов
/ 28 декабря 2010

Два основных варианта:

  1. используйте специальную библиотеку в формате PDF, например, iText в ответе Кента
  2. установите принтер PDF и используйте любой код сообщения / печати. ​​

Вариант 1) будет наиболее гибким и эффективным способом.
Вариант 2) интересен, когда у вас уже есть код, который печатает то, что вы хотите. Управлять выходным файлом довольно сложно, и, кроме того, очень легко поддерживать XPS.

2 голосов
/ 25 мая 2011

Библиотека Docotic.Pdf может использоваться для создания файлов PDF с нуля и во многих других целях.

Пожалуйста, ознакомьтесь с примерами для различных задач PDF .

Библиотека не имеет внешних зависимостей и написана на C #.Доступно несколько различных изданий .

Отказ от ответственности: я работаю на Bit Miracle.

1 голос
/ 28 декабря 2010

Вы также должны взглянуть на Fop / PdfBox для создания / редактирования PDF.

1 голос
/ 28 декабря 2010

Для меня проще всего использовать Reporting Services.http://www.microsoft.com/sqlserver/2008/en/us/reporting.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...