問題タブ [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.
matlab - 棒グラフをサブプロットに保存
MATLAB でプロットした Figure をファイルに保存したいと考えていfig
ます。現在、次のコードを使用しています。
しかし、次のエラーが表示されます。
??? 15 で ==> getProxyValueFromHandle を使用するとエラーが発生します 入力は有効なハンドルでなければなりません。
エラー ==> plotedit at 91 [varargout{1:nargout}] = feval(args{:});
==> 10 の peerVals での specgraph.barseries.preserialize のエラー = plotedit({'getProxyValueFromHandle',hPeers});
==> hgsaveStructDbl のエラー 81 olddata{i} = {hh,preserialize(hh)};
==> hgsave のエラー 63 hgS = hgsaveStructDbl(h, SaveAll);
==> saveasfig のエラー 7 hgsave( h, name );
==> saveas のエラー 126 feval( ['saveas' format], h, name )
==> testbar 11 saveas(hf2,'case2.fig','fig'); のエラー
しかし、コード内の を に置き換えるbar
とplot
(今はコメントアウトしました^^)、Figure を正常に保存できます。
私が使用しているバージョンは MATLAB R2010a です。
winapi - Windows API フック、POST 経由で Web サーバーに直接保存するカスタム ファイル ダイアログとして保存
ほとんどの Windows プログラムの [ファイル] -> [名前を付けて保存] にフックされるカスタムの名前を付けて保存ダイアログを作成したいと考えています。このカスタム ダイアログにより、ユーザーはユーザー名、パスワード、宛先フォルダーを入力し、POST 経由でファイルを Web サーバーにアップロードできます。ユーザーがキャンセルをクリックすると、元のファイル ダイアログが呼び出されます。
私はWindows APIフックについて読んでいますが、これは漠然と私がこれにアプローチする方法だと思います:
- 「名前を付けて保存」をインターセプト
- カスタム ダイアログを表示し、ドライブ上の一時パスを返します
- プログラムが一時パスにファイルを書き込むようにします。今のところ、WINAPI CreateFile(...) を呼び出すと仮定します。
- 一時ファイルを読み取り、Web サーバーにアップロードする
- 一時ファイルのクリーンアップ
しかし、これを実現するために必要な手順については、まだ頭を悩ませることができません。「名前を付けて保存」とCreateFile関数をインターセプトできると仮定すると、ランダムなファイル作成だけでなく、「名前を付けて保存」からCreateFileが呼び出されたことをどのように検出できますか? File ダイアログが開いて CreateFile が呼び出されたときの時間差を追跡するハックを考えることができます。
私の別の解決策は、既存のファイル ダイアログを使用して、ディスク上に特別なフォルダーを作成し、常に監視することです。そこにファイルが書き込まれると、ファイルをアップロードする外部プログラムが呼び出されます。私はまだこれを行う方法を調べていません。これは簡単だと思います。
アップデート
最初の赤ちゃんのステップとして、ユーザーがログインの詳細と監視するフォルダーを入力できるようにする .NET タスク トレイ アプリケーションを作成しました。そこにファイルがドロップされるたびに、Web サーバーにアップロードされます。これまでのところ、うまくいくようです。次に、ファイル ダイアログの左側のペインに適切なショートカットを追加する方法を理解する必要があります。それが完了したら、私は満足のいく解決策を得たと思います。
applescript - AppleScript を使用して、クリップボードから貼り付けてフォルダーに名前を付けるにはどうすればよいですか
私はグラフィック デザインの仕事をしており、自動的に次のことを行う indesign 用のスクリプトを作成したいと考えています。
- 指定したドキュメント テンプレートを開きます。
- 新しいプロジェクト フォルダーを作成します。
- クリップボードからのテキストでそのフォルダーに名前を付けます。
- 新しく開いたドキュメントを新しく作成したフォルダーに保存し、クリップボードからの同じテキストでそのドキュメントに名前を付けます。
私は Applescript に非常に慣れていないので、非常にゆっくりと入力し、理解できるように小さな単語を使用します。
これまでのところ、コードの方法で思いついたものは次のとおりです。
excel - Excel範囲をpdfとして保存
特定のシートまたは特定の範囲を PDF に「名前を付けて保存」したいと思います。
コードに範囲を実装しようとしました。
これが私が取り組んできたものです:
php - URLから任意の画像タイプをjpgとして保存します
任意のタイプ(jpg、png、gifなど)の画像を含むURLを複数の手順(拡張子を確認し、同じタイプとして保存してjpgに変換)なしでphpのフォルダーにjpgとして保存することは可能ですか?
サンプルURL
- http://jdownloader.org/_media/knowledge/wiki/jdownloader.png?cache3%w=512&h=512(.PNG)
- http://images.websnapr.com/?size=size&key=Y64Q44QLt12u&url=http://google.com(.jpg)
多くのURLには、imagename.extのような構造が含まれているとは限りません。
このようなコードの場合(ここからPHPの画像ファイルを保存)
拡張子を確認せずに画像ファイルの種類を保存することはできますか?私は試した
ディントワーク。「任意のファイルタイプのURLから画像を作成」、「PHP URLから画像を保存」などを読みましたが、簡単な解決策を取得する方法がわかりません。
助けてくれてありがとう。
text - データウィンドウを powerbuilder にテキストとして保存し、テキストを追加します
Powerbuilder データウィンドウの [名前を付けて保存] テキストを次のように表示したい 太字のテキストは追加したい追加テキストで、残りはテキストとして現在保存されている結果です。
batch-file - バッチファイルは、ディレクトリ内の類似したファイル名を比較し、最後に変更されたファイルをコピーして、他のディレクトリに保存します
ディレクトリ内の更新をチェックし、新しいファイルまたは最近変更されたファイルを他の選択したディレクトリにコピーするバッチファイルがありますが、ソースディレクトリでリビジョン番号だけの2つのファイルをチェックする方法がわかりません。文字の違い:example.pdfとexampleA.pdf。文字列と変更日でファイルを比較する必要があります。したがって、ソースディレクトリにexampleB.pdfとして保存された新しいファイルがある場合、そのファイルを新しいファイル名ではなくexample.pdfとして宛先ディレクトリにコピーするバッチが必要です。必要に応じて、コピーしたファイルにコアファイル名を付けてください。example.pdfだけです。
どんな助けでも大歓迎です。
ありがとう
php - PHP: カスタム コンテンツを含むダイアログとして保存
次のコードがあります。
これにより、ユーザーがbookmark.adrファイルを保存できる名前を付けて保存ポップアップが作成されます。しかし、そのファイルのコンテンツをカスタム生成したいと思います。コンテンツを生成し、そのファイルを名前を付けて保存としてポップアップさせるにはどうすればよいですか?
ありがとう!
c# - 名前を付けて保存すると、提供されたファイル名が使用されますが、コードの後半で null に変更されます。これにより、ファイルが作成されなくなります。
ということで、前回シンタックスについて質問がありましたが、シンタックスエラーが修正された今、教授が見直しても修正方法がわからないという問題があります。コードを 1 行ずつ調べたところ、最初の [名前を付けて保存] ダイアログですべてが正常に表示され、デバッガーにファイル名/パスが表示されました。それはファイルの作成行に渡され、次に構文を機能させるために追加する必要があったコードに渡されます-次に、ファイルを開こうとしている場所に進み、乱数で writeline コマンドを使用できるようにしますジェネレーター - そして、適切なファイルを開く代わりに、値として「null」になります! それでも止まらず、乱数ジェネレーターに進み、必要な数の乱数をロールしますが、もちろん開始値が「null」を示したので、そうではありません。想定どおりにファイルに保存しないでください。ああ、私の教科書にあったコードは、修正方法を提供せずに最初の構文エラーを生成したものです。これがコードです。長い/読みにくい場合は申し訳ありません。
I included just the parts that are pertinent - I do have a little bit after the fact but that's just for the exit / clear buttons and the debugger doesn't jump to them at all so i clipped out the superfluous.
batch-file - バッチファイルは、ディレクトリ内の変更されたファイルを別のディレクトリにコピーする別のバッチを組み込みます
これが私が思いついたものですが、Aacini が別の投稿で提供したものから、コード内の xcopy の正しい参照を取得できません。cmd コンソールは、ファイル「!lastName!!baseExt!」が見つからないと言います。次に、0 個のファイルがコピーされたことを示します。xcopy構文では、xcopyに続く「ソース」「ディレクトリ」関係の置換が許可されないと思うため、コピーではありません。
どんな助けでも大歓迎です。ありがとう