1
public void ConvertPdfPageToImage(string outputFileName, int pageNumber)
    {
      if (pageNumber < 1 || pageNumber > this.PageCount)
        throw new ArgumentException("Page number is out of bounds", "pageNumber");

      using (GhostScriptAPI api = new GhostScriptAPI())
        api.Execute(this.GetConversionArguments(this._pdfFileName, outputFileName, pageNumber, this.PdfPassword, this.Settings));
    }

上記の方法を使用して、pdf の各ページを asp.net の画像に変換しています。一部のPDFでは問題なく動作しています。しかし、他の PDF を使用しているときに、一部のページのみが変換され、「GhostScript コマンドの処理に失敗しました。エラー コード:-100」というエラー メッセージが表示されます。*注: * pdf のメモリ サイズはここでは問題ではありません。

4

0 に答える 0