2011-07-29 25 views

回答

1

不需要。這需要一個PDF渲染器,並且據我所知,在純Python中不存在這樣的事情。您必須使用外部服務才能生成縮略圖。

2

您或許可以直接使用Google的圖像服務,因爲PDF本質上是圖像,並且PIL can do this,儘管我還沒有嘗試過。

如果直接方法行不通,您可以使用以下過程:

  1. 保存PDF至Blobstore。
  2. 打開鏈接。
  3. 使用像http://www.websnapr.com/這樣的服務獲取顯示PDF的快照。
  4. 將生成的圖像保存到您的Blobstore中。
+0

你的PIL鏈接已經死了,當我試圖在PIL中打開一個PDF時,它不起作用。我認爲PIL可以輸出PDF,但不能打開它們。 (這是我來到這裏之前所嘗試過的)。 – VolatileStorm

+0

修復鏈接;如果PIL不能直接工作,希望上面的過程能夠實現,或者至少引發其他一些想法來實現這一點。 –

+0

Image API不支持PDF(它們不是圖像),PIL和Images API可以做的事情在任何情況下都是不同的。 –

相關問題