問題タブ [openxml]
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.
c# - C# で Word 2007 テンプレートを設定する最良の方法は何ですか?
Word 2007 ドキュメントをコードから入力する必要があります。これには、テーブル セクションの繰り返しが含まれます。現在、docx の document.xml 部分で XML 変換を使用していますが、セットアップに非常に時間がかかります (テンプレート ドキュメントを編集するたびに)。 、transform.xsl ファイルを再作成する必要がありますが、複雑なドキュメントの場合は 1 日かかる場合があります)。
プロセス中に Word 2007を実行する必要がない、より良い方法はありますか?
よろしくリチャード
sharepoint - SharePoint と Office Open XML の相互作用に関する質問
私は週末全体に加えて 1 日か 2 日、これに不満を感じていたので、何か助けていただければ幸いです。
プログラムで SharePoint 2007 ドキュメント ライブラリに移動し、ファイルを開き、ファイルの内容を変更してから、ファイルを元に戻すことができるプログラムを作成しようとしています。私はこれの最後の部分を除いてすべてを手に入れました。Office Open XML が関与する理由は、Office Open XML SDK を使用してドキュメントを開いて変更する方法だからです。私の質問は、ドキュメントからライブラリに戻すにはどうすればよいですか?
私が見た問題は、WordprocessingDocument オブジェクト自体に保存機能がないことです。これにより、SPFile の SaveBinary 関数に保存できなくなります。
.net - MSWordをインストールせずにOOXMLドキュメントを印刷する
MS WordをインストールせずにOOXMLドキュメント(.docxファイル)を印刷する方法はありますか?
MS Wordインターフェイスを介してうまく機能しますが、MSWordがインストールされていないサーバーで使用する方法を見つける必要があります。私はAPIを調べてきましたが、明らかなものは何も見つからなかったので、方法がないと信じる傾向があります。これは本当ですか?
編集:デヴィンの答えは基本的に私が事実であると理解したものです。.NETFrameworkを使用していることを述べておかなければなりません。それで、印刷用のdocxファイルを処理できる.NETライブラリがあるのではないかと思いました。(名前空間内の)にジョブを追加すると、XPSドキュメントを処理できることがDefaultPrinterQueueわかります。だからおそらくこれが進むべき道です。LocalPrintServerSystem.Printing
c# - MS Wordでxmlファイルをプログラムで開く
C# を使用して Microsoft Word 2007 で xml ファイルを開いています。私は xsl ファイルを使用して、画像を含める必要があるポイントまで機能するレイアウトを定義しています。典型的な src html タグを使用しました。xml を ie で表示すると画像が表示されますが、Word で開いた場合は表示されません。画像のプレース ホルダーを取得したので、Word が単に画像を見つけられなかったとしか思えません。xml ファイルと xsl ファイルの両方の隣にありますが、違いはありません。ドキュメントを開くには、xml と xsl の両方のファイル名を渡します。src は xsl にあるので、これらのファイルの 1 つに相対的に見えるだけだと思います。
どんな提案でも大歓迎です。
[編集] 申し訳ありませんが、私はこれを見失いました。最後に修正しました。明日、私の解決策が何であるかを確認し、これを更新します。
c# - ラン内のテキストの*周囲*にDocxファイルにコメントを挿入する
テキスト ラン (OpenXML SDK 2.0 を使用する Docx) 内の特定のテキストを検索する方法と、それを見つけたら、「検索テキスト」を囲むコメントを挿入する方法を教えてください。「検索テキスト」は、既存のランの部分文字列にすることができます。サンプルのすべての例は、最初の段落の周りにコメントを挿入するか、そのような単純なものを挿入します...私が探しているものではありません。
ありがとう
vbscript - Office Open XML ドキュメントを動的に作成する: 開いたときにすべてのフィールドを更新する
Office Open XML ドキュメント (Word 2007 形式) をプログラムで生成しており、生成したドキュメントを Word で最初に開いたときにすべてのフィールドを更新したいと考えています。
少し前にこれを調査したとき、これを行う唯一の方法は、ドキュメントを開いたときに VB スクリプトを実行することでした。しかし、VB スクリプトはデフォルトでは実行されません。これを機能させるには、ユーザーがスクリプトを承認する必要があります。これは、ユーザーに「すべて選択、F9」を実行するように求めるよりも複雑であるため、これは目的に反します。
なにか提案を?
アレックス
python - プログラムで Microsoft Word 文書にコメントを挿入する方法は?
MS Word ドキュメントの特定の場所に (Word のコメント機能を使用して) プログラムでコメントを挿入する方法を探しています。MS Word 標準形式の最近のバージョンで使用でき、Windows 以外の環境 (理想的には Python および/または Common Lisp を使用) で実装可能なアプローチを好みます。OpenXML SDK を見てきましたが、解決策が見つからないようです。