Как бы вы конвертировали какой-либо документ в изображение для предварительного просмотра? - PullRequest
7 голосов
/ 12 мая 2009

Я использую .NET и ищу способ конвертировать практически любой документ в изображение для предварительного просмотра. Я говорю, что угодно, но приоритеты - офисные документы, PDF и большинство файлов изображений.

Я бы предположил, что могу каким-то образом использовать возможности Проводника Windows для предварительного просмотра документов ... но я не знаю, как.

Что бы вы сделали?

1 Ответ

3 голосов
/ 12 мая 2009

В Windows Vista вы можете использовать API обработчика предварительного просмотра , чтобы либо написать обработчик предварительного просмотра, либо использовать обработчик предварительного просмотра для отображения предварительного просмотра в вашем приложении. Ссылка содержит код, который показывает вам, как. Вот пример обработчика предварительного просмотра Photoshop , который также содержит некоторую справочную информацию, которая может быть полезна.

Наконец, вот пример, в котором используется C # . Это приложение WPF, использующее класс C # COMStream для получения данных предварительного просмотра из обработчика предварительного просмотра (который является неуправляемым COM-объектом).

...