web-dev-qa-db-ja.com

Googleドキュメントのプレビューが利用できないというエラー

私はグーグルドキュメントを使ってPDFファイルをウェブブラウザに表示しました。以前は問題なく動作していました。現在、プレビューは利用できません。ほとんどの場合、プレビューが表示されない空白の画面が表示されますが、PDFが開く場合があります。ただし、pdfのサイズが小さい場合は問題なく機能しますが、10〜100ページ以上のサイズが少し大きい場合、プレビューが表示されないことに気付きました。

リンク:

https://docs.google.com/gview?embedded=true&url=http://trafficpolice.gov.np/traffic/uploadfiles/56a0e8156d4ea.pdf

コード:

WebBrowser view = new WebBrowser();
view.setURL("https://docs.google.com/gview?embedded=true&url=http://trafficpolice.gov.np/traffic/uploadfiles/56a0e8156d4ea.pdf");
15
beck

&文字を%26にエンコードしようとしたところ、私の場合は問題なく動作しました。

3

私は同じ問題を抱えていましたが、私の場合、GoogleドライブAPIを有効にして、キー属性をiframeに追加しました:

WebBrowser view = new WebBrowser();
view.setURL("https://docs.google.com/gview?key=YOUR_API_KEY&embedded=true&url=http://trafficpolice.gov.np/traffic/uploadfiles/56a0e8156d4ea.pdf");

1日後に問題が解決しました

1
itzhar

デスクトップクロムでURLを開く: enter image description here

0
Shai Almog

このコードをweb.configに追加しました。これらの変更後は常に動作します。

<basicHttpBinding>
    <binding maxBufferPoolSize="2147483647" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647" messageEncoding="Text">
      <readerQuotas maxDepth="2000000" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
    </binding>
  </basicHttpBinding>
0
Jannie Boshoff

私の場合、pdfファイル名に「&」文字が含まれています。アンパサンド文字を削除すると、問題は解決しました。

それが誰かを助けることを願っています。

0
Nikos Stais