問題タブ [mhtml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mhtml - moss 2007 の不正な URL アドレス
「mhtml:file://\ipaddress\merging\Human%20resources\file.mht」というリンクを moss 2007 のリンク リストに追加しようとすると、「不正な URL アドレス」というエラーが表示されます。
なにが問題ですか ?何をすべきか ?
Hは 。
java - JavaでMHTML(.mht)ファイルを読み取ったり解析したりする方法
次のような既知のドキュメントファイルのほとんどのコンテンツをマイニングする必要があります。
- html
- doc/docxなど
これらのファイル形式のほとんどについて、私が使用することを計画しています。
ただし、現時点でTika
はMHTML(* .mht)ファイルをサポートしていません。(http://en.wikipedia.org/wiki/MHTML )C#( http://www.codeproject.com/KB/)にはいくつかの例があります。 files / MhtBuilder.aspx)が、Javaでは見つかりませんでした。
* .mhtファイルを7Zipで開こうとしましたが、失敗しました... WinZipはファイルを画像とテキスト(CSS、HTML、スクリプト)にテキストおよびバイナリファイルとして解凍できましたが...
MSDNページ(http://msdn.microsoft.com/en-us/library/aa767785%28VS.85%29.aspx#compress_content)およびcode project
前述のページによると...mhtファイルはGZip圧縮を使用します... 。
Javaで解凍しようとすると、次の例外が発生します。java.uti.zip.GZIPInputStream
そしてとjava.util.zip.ZipFile
解凍する方法を提案してください。
ありがとう....
c# - MHTファイルのBinaryWriteはIEによってMHTとして扱われません
画像が埋め込まれたMHTMLファイルがあります。MHTMLはサーバー上で生成され、通常はBinaryWriteを使用してファイルを配信します。また、ASCIIに変換してファイルをディスクに書き込み、Response.WriteFileを使用した後、Server.Transfer、Response.Writeを試しました。これらのいずれの場合でも、結果のファイルはmhtファイルとして扱われません(表示されます)。画像を設定するために、Content-IDとContent-Locationを試しました。画像のURLはcid:example1
、IE8で表示したときと同じように表示されます。ディスクに保存した後でファイルを開くと、ととして表示されmhtml:file://C:\Documents
ますSettings\benjynito\Desktop\output634172401776447258.mht!cid:example1
。または、機能する方法の1つを使用してブラウジングしているときに取得しますmhttp://...output123.mht!cid:example1
。
Output.MimeTypeはmessage/rfc822です。また、application/octet-streamとmultipart/relatedも試しました。
ファイルをディスクに書き込み、Response.Redirectを使用すると機能します。直接URLを使用してファイルにアクセスすることはできます。ファイルをディスクに保存してからファイルを開くと機能します。
IEはリクエストに対してHTMLの結果を想定しており、新しいコンテンツタイプを解読していないようです。しかし、動的なスタイルシートやスクリプトなどに対してこのようなことを行うことができるので、私はそれを本当に信じていません。明白な違いは見られませんでした。試したところ、OperaではBinaryWriteが正常に機能します。
一時ディレクトリへの書き込みとファイルへのリダイレクトについてどうしても心配する必要がある場合は、そうします。一時ファイルをクリーンアップする必要がないようにしたいと思っていました。やりたくないことはできませんか?ファイルの書き込み例を以下に示します。
前もって感謝します!
c# - C# .NET で docx ファイルを表示する
ハード ディスクに書き込むことなくデータベースから直接 .docx ファイルを表示するには、C# .NET ソリューションを作成する必要があります。最も実現可能なアプローチは何でしょうか?
1 つのオプションは、docx ファイルを .mht 形式に変換し、データベースに blob タイプとして保存することです。しかし、データベースから直接表示する方法が見つかりませんでした。
もう 1 つの方法は、docx ファイルを .jpg ファイルに変換し、.NET のピクチャボックス コントロールを使用してデータベースから直接表示できるようにすることです。採用されたアプローチは、まず docx を .mdi に変換し、次に .tiff 形式に (Microsoft Image Writer を使用して) 変換し、さらに jpeg に変換するというものでした。ただし、これにはいくつかの IO 操作が含まれるため、ソリューションの効率と信頼性が低下します。
上記のオプションや新しいアイデアを改善する方法を誰かが知っていれば、本当に感謝しています。前もって感謝します :)
iframe - DNNのhtmlモジュールに.mhtファイルを表示する
DNNサイトでは、htmlモジュールに多くの.mhtファイルを表示する必要があります。iframeタグで実行しましたが、サイトを初めて参照したとき、またはCtrl + F5でページを更新したときに、ファイルが読み込まれません。F5によってページが2回更新されると、ファイルがロードされて表示されます。ページを最初に参照したときにファイルがロードされないのはなぜですか。
また、FTP経由でmhtファイルをサーバーにアップロードしました。mhtファイルをサーバーにアップロードする他の方法はありますか?
c# - ストリーム/文字列から WebBrowser コントロールに mht をロードする方法は?
メソッドmht
を使用すると、WebBrowser コントロールは任意のファイルを適切にロードしますが、またはプロパティを使用すると、ファイルのソースがメモ帳でファイルを開いた場合と同じように表示されます。Navigate
DocumentText
DocumentStream
mht
ストリームを一時ファイルに書き込んでそこに移動すると、正常に動作しますが、このようにしたくありません。
この問題はよくあることのようですが、有効な解決策が見つかりませんでした。com インターフェイスなどを実装して IE をだますべきだと提案する人もいIPersistMoniker
ます。これで少し試してみましたが、残念ながら同じ結果になりました。私は何か間違ったことをしたのかもしれません。私はまだ彼らがより簡単な解決策であるべきだと感じています(最初に一時ファイルに保存する以外に)、何か考えはありますか?
ruby - Jammit、mhtml、および Vista IE7 のバグ
そこで、data-uri と mhtml を使用してスタイルシートに画像を埋め込むことを開始します。Jammit を使用して、data-uri と mhtml コードを生成できると主張しているため、Jammit を使用することを考えています。
私はIE7 Vista||Win7のバグについて知っており、その修正は境界線を 2 つのダッシュで閉じることです。
jammit ドキュメントで提供されているmhtml ファイルの例を見ると、上記の IE7 バグの修正を使用していないことに気付くかもしれません。
Jammit は IE7 のバグを処理してくれますか? 私はIE7をテストする方法がないので、降りる前にこれを確認して、それを動作させるために何時間も費やしたいと思います.
security - MHTML (.mht) ファイルに関するセキュリティ/プライバシーの問題は何ですか?
私の顧客は現在、閲覧した Web ページのオフライン表現を保存するために MHT ファイルを使用しています。ファイルは保存され、後で Internet Explorer で表示されます。
ファイルを表示するときは、元のサイトや他のサイトへのネットワーク アクティビティがまったくないことを確認したいと考えています。コンテンツは 100% オフラインで閲覧する必要があり、特別な「ローカル」権限 (つまり、 file:// プロトコルなど)。可能であれば JS を実行し続けたいと考えていますが、オフラインで作業するために機能が無効になるという結果に苦しむ可能性があります。
より良い解決策が提案された場合は、ビューアーまたはファイル形式を変更します (古い mht ファイルもすべて変換します)。
これについて助けてくれてありがとう、
ウディ
c# - mht を画像に変換 C#
ヘイ、みんな。「AxWebBrowser」を使用してhtmlを画像に変換していますが、それを使用してmhtを変換すると、画像にスクローラーバーが表示されます。スクローラーを削除する方法を誰か教えてもらえますか? .net フレーム上の webBrowser はどのように動作しますか? コードで実行時にこれを実行でき、配布できる優れた製品はありますか?
dom - IE6 を使用して DOM をオフライン Web アーカイブ (mht 形式) に保存します。
IE6 を使用して DOM をオフライン Web アーカイブ (mht 形式) に保存する必要があります。Web アーカイブをオフラインで更新し、ディスクに保存し直す必要があります。ただし、「名前を付けて保存...」機能にはDOMの更新が含まれていません。これを行う方法はありますか? それとも回避策ですか?
乾杯、サム