是的,我已經聽說過http://www.codeproject.com/KB/audio-video/avifilewrapper.aspx ......但我不能讓它使用ASP.NET如何從C#ASP.NET中的一堆位圖編譯AVI文件?
工作我仔細研讀一百倍源尋找任何可能暗示它是與.NET 3.5不兼容或不會與我的其他框架一起工作。一切似乎潔淨。
任何想法?
謝謝!
是的,我已經聽說過http://www.codeproject.com/KB/audio-video/avifilewrapper.aspx ......但我不能讓它使用ASP.NET如何從C#ASP.NET中的一堆位圖編譯AVI文件?
工作我仔細研讀一百倍源尋找任何可能暗示它是與.NET 3.5不兼容或不會與我的其他框架一起工作。一切似乎潔淨。
任何想法?
謝謝!
你知道拋出異常嗎?您提到的AviFileWrapper我相信取決於Windows API提供的庫,並且這些庫可能無法在您的服務器上使用,特別是對於ASP應用程序。
如果您需要一個足夠糟糕的解決方案,您可以考慮自己編寫一個簡單的庫。由於您可能不需要聲音或壓縮,AVI格式可能很簡單,可以自己實現。
這是我找到的一些文檔。
www.alexander-noe.com/video/documentation/avi.pdf
好運。
哇 - 這是一個很好的指導。謝謝:)我會研究它。我在try ... catch塊中封裝了每個可能的部分,甚至還提出了一些有問題的函數,給出了我製作的位圖數組的返回值,以確保它認爲它也成功了。沒有例外,沒有警告,只有一個沮喪的(初級)開發人員。 – batman 2011-03-16 15:58:10
當代碼應該拋出異常並且它沒有,或者當它們沒有提供信息時,它會很糟糕......當使用windows API的東西時,它會更頻繁地發生。我曾經使用過你引用的圖書館,而不是沒有麻煩。問題不在於那個特定的項目,而在於它使用的底層庫......必須有一個可以適應的開源項目。 – 2011-03-16 17:16:22
我認爲這個問題可能與AviFil32.dll有關 - 儘管當我導入它時沒有任何異常。我認爲這是標準的Microsoft AVI庫。任何人都知道它是否適用於ASP.NET? – batman 2011-03-16 16:23:44
我很好奇你的問題。你有沒有解決它?你找到另一個圖書館了嗎? – 2011-03-18 15:39:46
謝謝@Eugenio,我一直在從事BMP到PDF的轉換工作,因爲這很容易。但是我發現像LEADTOOLS這樣的一些不同的庫似乎工作正常。我將嘗試使用上述庫作爲Windows CLI工具。我認爲這可能是關鍵。我將作業傳遞給它並從我的ASP.NET頁面查詢結果。 – batman 2011-03-21 21:45:30