2010-02-21 2 views
1

Я занимаюсь разработкой веб-приложения ASP.NET 3.5, и у меня есть папка в проекте, которая содержит список документов, которые могут быть в формате pdf или любых поддерживаемых форматов файлов MS Office 2003 или 2007. Я хотел бы отображать эти файлы для моих пользователей в виде эскизов (точно так же, как окна отображают файлы). И когда пользователь нажимает на файл, он должен попросить их либо сохранить файл, либо открыть его в самом браузере. Как я могу это достичь?Отображение файлов в каталоге

+0

Я не резонно обратиться к сообществу, чтобы написать для вас решение. Однако это может быть легко достигнуто с помощью небольшого кода C#. В качестве отправной точки посмотрите на 'Directory.GetFiles (..)', чтобы получить список файлов и 'Image.GetThumbnailImage (..)', чтобы получить эскиз изображения. Оттуда вы можете отобразить его. – codemonkeh

ответ

1

Вы можете получить файлы, как это (предполагающие/Документы)

string path = Server.MapPath(@"/Documents"); 
string[] files = System.IO.Directory.GetFiles(path); 

И Nou вам нужно только написать несколько генерирующего HTML кода для отображения файлов, как вы хотите, чтобы они отображаются.

Смежные вопросы