2016-12-06 21 views
5

Gereksinim: pdf ve ms-words gibi tüm belgelerin küçük resmini göstermek, dökümanları veritabanında saklamak, dosya akışına dönüştürmek ve küçük resim olarak görüntülemek zorundayız. .pdf ve kelime dönüştürebilirsiniz

Şu andan itibaren görüntüyü görüntüleyebiliyorum, çünkü düz ileriye doğru, pdf ve word belgelerinin görüntülerini de görüntülemem gerekecek.

public ActionResult File(int id) 
{ 
     var fileToRetrieve = db.File.Find(id); 
     return File(fileToRetrieve.Content, fileToRetrieve.ContentType); 
} 

Görünüm:

@foreach (var item in Model) 
{ 
     <div class="form-group"> 
      <img src="~/Home/[email protected]" alt="avatar"   width="100px" height="100x" /> 
     </div> 
} 
+0

Lütfen denediklerinizi gönderin. –

+1

Belgeleri nasıl yazdıracağınız/oluşturacağınız veya bunları destekleyen belgelerden küçük resimler oluşturulmasını istiyorsunuz. Gönderdiğiniz kodun bununla hiçbir ilgisi yoktur. Bir şey denedin mi? Küçük resimlerin nasıl oluşturulacağını veya bir resme nasıl yazdırılacağını incelediniz mi? –

cevap

0

Sen ImageMagick ve GhostScript

<?php 
$im = new imagick('file.pdf[0]'); 
$im->setImageFormat('jpg'); 
header('Content-Type: image/jpeg'); 
echo $im; 
?> 

gerek [0] sayfasıdır ben

Kontrolör i görüntüler

için yapıyorum nasıl gösterecek 1.