.net printdialog - PullRequest
       5

.net printdialog

1 голос
/ 07 апреля 2010

Я создаю кнопку, которая позволяет пользователю просматривать файл.Я хочу получить местоположение файла и отправить его в printdialog.это можно сделать и если да, то как?

я знаю, как создать функциональность просмотра и как получить местоположение ...

мой вопрос заключается в том, как отправить местоположение файла в printdialog для печати ... без открытияфайл

моя цель - напечатать в pdf ...

, поэтому, если я смогу конвертировать .doc в pdf без printdialog, это было бы наилучшим вариантом для пользователя, чтобы перейти к файлу и конвертироватьэто в pdf к статическому месту назначения

1 Ответ

1 голос
/ 07 апреля 2010

Хорошей новостью является то, что вам не нужно открывать файл. Плохая новость заключается в том, что если вы хотите преобразовать файлы .doc в PDF, вам понадобится компонент, который сделает всю работу за вас, или вам потребуется автоматизировать COM с помощью Microsoft Word (с плагином Save as PDF. в)

Библиотека DOC в PDF (необязательно бесплатная)

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

...