問題タブ [document]
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.
ruby-on-rails - ruby on railsで開いているオフィスファイルをレンダリングする
Rails アプリケーションのコントローラー アクションから .odf ファイルをレンダリングしようとしています。show.odp.erb、show.odf.erb などと呼ばれるビュー フォルダー内にテンプレートを配置し、zip 内にある content.xml ファイルを表現できるようにしたいと考えています。また、次のようにコントローラーでこれらのアクションをレンダリングできるようにしたいと思います。
また、レイアウト ディレクトリに、必要なヘッダーとフッターを含むテンプレート content.xml ファイルを用意したいと考えています。私が持っている主な質問は次のとおりです。
すべての .odf ファイルをレイアウト ディレクトリ内の 1 つのフォルダーに配置する必要がありますか? または、静的なものをパブリックディレクトリに配置する必要がありますか?
圧縮して提供する前に、動的 content.xml ファイルをディレクトリに挿入するにはどうすればよいですか? これがレンダリングの第一人者にとって十分に簡単な質問であることを願っています ;)
wpf - Paginator を使用して XPSDocument を保存および印刷すると、コンテンツがラスタライズされるようです。
WPF 印刷パスを使用して、アプリケーションで作成された大きな大きな図を処理します。図全体はビジュアルで構成されています。
いわゆる「DesignerPaginator」がダイアグラムのページ付けを行います (非常に単純です)。この時点から、次の 3 つのことを行います。 - PrintDialog.PrintDocument(Paginator, Title) を使用してドキュメントを印刷します。HDDに保存します-XPSDocumentから、XpsDocumentWriter.GetFixedDocumentSequence()をDocumentViewerに割り当てます
一言で言えば、次のコードが重要です。
出力は次のとおりです。
HDD 上の XPS -> 完全にぼやけています。何も認識できません。100 倍ズームの GIF ファイルのようなものです。DocumentViewer の XPSDocument からの FixedDocumentSequence -> パーフェクト。これは、XPSファイルが印刷出力であることを意味するものでなければなりません->恐ろしく、ぼやけていますが、少なくともxpsファイルよりははるかに優れています
そして今、不思議な部分: DocumentViewer (FixedDocumentSequence が完璧に見える) から直接印刷すると、最初の印刷から同じぼやけた出力が得られます。
このケースについての私の考えは、WPF の XPS システムがコンテンツをラスタライズし、xps ドキュメント内に低品質のビットマップとして配置することです。それはすべてベクトルであり、この事実にもかかわらず、出力は常に低解像度のビットマップになじみがあるように見えます。
助けていただければ幸いです。私はアイデアがありません。私はこの問題をデバッグするために多くのことを試みましたが、どういうわけか単純であると同時に繊細なもののようです。
java - poiで特定の段落のWord文書を開く方法は?
要件はこれです...
私たちはワードドキュメントを読み、そのドキュメントからすべての注釈を取得しています。ユーザーがドキュメントを開くと、その時間のドキュメントは特定のページ固有の段落で開く必要があります。このドキュメントをユーザーに送信します。(その特定のページ、指定できる段落の場所、org.apache.poi.hwpf.usermodel.Rangeオブジェクトを指定できます。)
この機能を実行するためのサンプルコードをいくつか提供してください...
あなたが助けてくれてありがとう...
flash - Flash ドキュメント ビューア
Flash ベースのドキュメント ビューアーはありますか? Scribd.com が使用している iPaper に似たものを探しています。
sharepoint - ライブラリ内のドキュメントに異なる有効期限を実装する
ドキュメント ライブラリ内のドキュメントごとに異なる有効期限を設定できるようにする必要があります。賞味期限のないものもあります。これに最適なアプローチは何ですか?情報ポリシー管理またはカスタム コード? カスタム コードの場合、日付にサイト列を使用するにはどうすればよいですか?
document - 優れたソフトウェア設計ドキュメントはどこからダウンロードできますか?
現在、私はソフトウェアを設計しており、参照用の適切なドキュメントが必要です。
優れたシステム設計または UI 設計のドキュメントはどこからダウンロードできますか? ところで、ドキュメント テンプレートだけは必要ありません。
前もって感謝します!
よろしく、
windows - Windowsアプリケーションで開いているドキュメントのパスとファイル名を取得する
ゴール
最初に実行したいことの最終的なビジョンから始めましょう。Windowsでは、定義したグローバルキーボードショートカット(たとえば、Ctrl+ Alt+ C)を使用してフルパスをコピーできるようにしたいと思います。クリップボードへのフォアグラウンドアプリケーションで開いているドキュメントのファイル名。
これは、たとえば、ファイルシステム内のターゲットドキュメントを手動で参照しなくても、パスとファイル名を電子メールクライアントの[ファイルを開く]ダイアログに貼り付けて、そのドキュメントを電子メールに添付できるようにする場合に便利です。
特定の質問
さて、これを実行する方法の具体的な部分は、実装方法に興味があります。現在実行中の任意のWindowsアプリケーションの現在の「開いているドキュメント」のパスとファイル名を取得するにはどうすればよいですか。(これがどのWindowsアプリケーションでも 実行できない場合、次善の策は、これができるだけ多くのアプリケーションで機能することです。)
明らかに、これは、電子メールクライアント、IMクライアント、または(通常)ローカルファイルシステム上のファイルに対応する「現在開いているドキュメント」の概念を必ずしも持っていない一部のアプリケーションには適用されません。ウェブブラウザ。
アプリケーション固有のソリューション
これを行うためのアプリケーション固有のソリューションを作成することが可能であることを私は知っています。たとえば、次のMS Word VBAサブルーチンは、Wordで開いているドキュメントのファイル名とパスをクリップボードにコピーします。
ただし、私が本当に望んでいるのは、システム上の任意のアプリケーションで(または、合理的に可能な限り多くのアプリケーションで)機能するものであり、それぞれにアプリケーション固有のソリューションを作成する必要はありません。
アイデア:最近のドキュメントフォルダ
1つのアイデア:最近のドキュメントフォルダー(および/またはその基盤となるWindows API)を何らかの形で活用して、これを支援できますか?私がここで興味を持っているのと同じ「オープンドキュメント」の概念に関する情報があるようです。これは、さまざまなアプリケーションタイプに適用されるようです。(私のマシンのRecent Documentsフォルダーの内容を見ると、MS Word、MS Excel、Eclipse、Adobe Acrobat Reader、Paint.NET、TOAD、およびメモ帳2。)
推奨されるソリューション言語
私はC#またはC ++コードのソリューションを好みますが、実装言語に関係なく、これを実行する方法についての提案を受け入れます!
Windows 7?
アップデート11/2009: Windows 7が広く利用できるようになったので、この質問に戻って質問する価値があると思いました:Windows 7は、私がやろうとしていることに役立つ新しいAPIやその他のメカニズムを提供していますか?ここで達成しますか?
javascript - JavaScript - ドキュメントのメタ フィールドを抽出する最も簡単な方法
ドキュメントの「説明」メタ タグを抽出する必要があります。
デフォルトの方法は、 document.getElementsByTagName('META') を使用してから、配列を反復処理することです - http://www.rgagnon.com/jsdetails/js-0070.htmlにあるように
しかし、「1行のコード」というより迅速なアプローチが他にないのではないかと思っています。私は xPath に詳しくありませんが、うまくいくでしょうか? 何か案は?
xslt - key() と document() を使用した XSLT 2.0 外部ルックアップ
Saxon 9.1.0.7 を使用して簡単な外部ルックアップを機能させようとして、髪の毛の残りを引っ張っています。
私は単純なソースファイルdummy.xmlを持っています:
次に、ルックアップ ファイルはGenreSet_124.xmlです。
私が達成しようとしているのは、単に "DepartmentCode" 値に基づいて "Genre" 値を取得することです。
したがって、私の XSL は次のようになります。
...
私が抱えている問題は、何も返ってこないことです。私は現在ちょうど得ます
以前は GenreMapping の子要素として、テンプレート match="GetGenreMappingObjectsResponse" を入力するたびに、すべての GenreMapping (DepartmentCode、DepartmentName、Genre) からすべてのテキストを出力するだけでした。
私は一生、自分が間違っていることを理解することはできません。ヘルプ/提案は大歓迎です。
現在の実際の XSLT リストを見つけてください。
TransformationID は常に 124 です (したがって、正しいルックアップ ファイルが開かれます。Type は、現在使用していないが使用する予定の名前です。
php - ドキュメントルートの上の php header()
ドキュメント ルートの上のページに移動するために、header() を使用しようとしています。XAMPP を実行しているので、htdocs の上のスクリプトを呼び出そうとしています。
私の問題は、404 エラーが発生し、ドキュメントが見つからないことです。
私の質問: ドキュメント ルートの上でスクリプトを呼び出すために header() を使用できますか、それとも include() を使用してこれを達成する方がよいですか?
私は良い php プログラマーになろうとしていて、パスワードとデータベースへのアクセスを含むすべてのスクリプトを htdocs フォルダーの上に保持しようとしていました。
前もって感謝します。