問題タブ [save-as]

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.

0 投票する
2 に答える
3193 参照

javascript - [名前を付けて保存]コマンドを右クリックするか、JavaScriptを使用してブラウザにファイルを強制的にダウンロードする方法はありますか?

メディアファイルがグローバルCDNに保存されているという状況があります。私たちのWebアプリは独自のサーバーでホストされており、メディアアセットが必要になると、CDNURLから呼び出されます。最近、ユーザーが添付ファイルをダウンロードできるページがありましたが、一部のファイルタイプ(MP3など)はダウンロードではなくブラウザーで開いていました。これを回避する唯一の方法は、ファイルを添付するHTTP応答を手動で指定することでしたが、これを実現する唯一の方法は、ファイルをCDNからサーバーにダウンロードしてからユーザーにフィードバックすることでした。これにより、ファイルを作成する目的が失われます。グローバルCDNで。代わりに、これに対するクライアント側の解決策があるかどうか疑問に思っていますか?

編集:これがどこかで見つかりましたが、すべてのブラウザで正しく機能するかどうかはわかりませんか?

再編集:まあ、そのアイデアはこれだけです-> execCommand SaveAsはFirefoxで機能しますか?

0 投票する
1 に答える
19517 参照

python - Python コードから Excel ファイルとして「保存」できないのはなぜですか?

ExcelDocumentExcel ファイルの読み取り/書き込み/書式設定のための基本的な便利なメソッドを提供する Pythonクラスがあり、一見単純な Python コードで奇妙なエラーが発生します。私はセーブとsaveAsメソッドを持っています:

saveAssave メソッドは完全に機能しますが、メソッドを呼び出そうとするとmyExcelObject.saveAs("C:/test.xlsx")、次のエラーが発生します。

誰が何が起こっているのか説明できますか?

0 投票する
1 に答える
1886 参照

javascript - HTMLフォームの送信後にファイルの「名前を付けて保存」ダイアログを提供する

フォームにいくつかの情報を受け入れる必要があるJSPページがあります。フォームは、フォームの送信後にのみ配置される追加の「Thanks for ______」divを使用して同じページに送信します(パラメーターチェックを使用)。

ただし、ダウンロード用にサーバー上でファイルを提供する必要もありますが、jspページ全体を表示する必要があるため、ファイルを提供するためにヘッダーのコンテンツ処理を混乱させることはできません。フォームを別のページに送信せずにこのファイルを提供するにはどうすればよいですか?これを行う新しいウィンドウを開くために使用できるJavaScriptのトリックは何ですか?Javascriptは大丈夫ですが、ポップアップブロッカーが勝るものは何もありません。

hrefを使用してファイルを送信できません。自動的に実行する必要があります。

また、ファイル(pdf)を新しいウィンドウで開いた場合も問題ありません。

0 投票する
1 に答える
607 参照

linq-to-sql - データベースから MS Word 文書を取得してローカルに保存する

AsyncFileUpload AJAX コントロールを使用して、LINQ to SQL を使用して SQL Server データベースの列にファイルをアップロードしました。データベースからドキュメントを取得し、ユーザーが LINQ to SQL を使用して [名前を付けて保存] ダイアログ ボックスを使用してローカル ドライブに保存できるようにするにはどうすればよいですか? これは ASP.NET Web アプリケーションです。DocumentFileContent データベース列は、Image SQL Server データ型です。ありがとう

0 投票する
3 に答える
2936 参照

builder - Powerbuilder で SaveAs を使用する場合、エクスポート サイズに制限がありますか?

当時の Microsoft Excel XLS 形式、つまり「Excel 97-2003 互換」の問題により、65,536 行を超える行を処理できません。XLSX は可能ですが、標準の powerbuilder 出力形式ではありません。

したがって、データウィンドウから 65,000 行を超える行を保存しようとしている場合は、.CSV のような形式で保存する必要があります。

ただし、SaveAs 関数が CSV を使用していると仮定して、XLS 制限をバイパスすると仮定して、SaveAs 関数が処理できるデータ量に制限はありますか?

PB がファイル[source]から 10 万行を超える行をインポートしようとして問題を抱えていることを読みましたが、エクスポート ファイルを管理しやすい部分に分割することを考える前にハード リミットはありますか?

また、これを説明し、CSV にエクスポートできる量の制限と、ファイルの破損の例を示すドキュメントはありますか?

0 投票する
2 に答える
1965 参照

c# - 名前を付けて保存ダイアログボックスで、作成したExcelインスタンスをクライアントのディスクに保存する方法

プロジェクトでユーザーがボタンをクリックすると、一部のデータが取得され、相互運用ライブラリによって Excel インスタンスに書き込まれます。

今、私はそれをしたい: Excel インスタンスがすべてのデータを取得したら、[名前を付けて保存] ダイアログ ボックスを開いて、この Excel インスタンスをユーザー指定のパスに保存する必要があります。

それを行う方法はありますか?

編集:

データをExcelに取得するための私のコードは次のとおりです。

0 投票する
1 に答える
16578 参照

javascript - ページ上のデータのみを使用して、Javascript を介してブラウザの名前を付けて保存ダイアログをトリガーする

ページの出力の一部として、データ テーブルの CSV 形式のバージョンをテキスト領域に含めて、ユーザーが CSV エクスポートを選択したスプレッドシートに簡単にコピー/貼り付けできるようにします。

ボタンをクリックすると、ページのテキストエリアに既に存在する CSV コンテンツをダウンロードする [名前を付けて保存] ダイアログがトリガーされる方法が必要です。

その意図は、CSV エクスポートが既にページにある場合に、データベースへの別のトリップを回避し、ユーザーに新しいファイルを作成してコピーした CSV に貼り付ける必要があることを回避するショートカットを提供することです。

これは可能ですか?

0 投票する
1 に答える
15611 参照

matlab - MATLAB Figure を異なる背景色で保存

背景が暗く、ラベルが白い MATLAB Figure を印刷したいと考えています。printorコマンドを使用すると、saveasどういうわけか色が失われます。プロット シンボルは再び暗くなり、背景は白になります。

3 つのテスト ファイルはすべて間違っています。Figure メニューで [名前を付けて保存] を選択すると、Figure を正しく保存できます。

問題を解決する方法はありますか?

0 投票する
4 に答える
260871 参照

vim - 新しいファイルとして保存し、Vim で元のファイルで作業を続ける方法は?

このコマンドを使用するたびに:sav、ファイルが新しい名前で保存され、新しいファイルが Vim で開かれます。

ファイルを新しい名前で保存し、元のファイルを開いて編集することはできますか?

0 投票する
6 に答える
10895 参照

javascript - Firefox で js ファイルを表示する

Firefox で JS ファイルに移動しようとするたびに、名前を付けて保存ダイアログが表示されます。ソースを実際のブラウザーで表示できるようにして、ファイルをダウンロードして別のエディターで開く必要がないようにしたいと考えています。

Firefox に強制的にファイルを表示させる方法はありますか?

編集ここにスナップショットがあります:

スナップショット