交換方法はコンテンツテンプレートdocking pane、xtreme property gridなどの高度な機能の文書とOpen XML SDK2.0(月09)?

StackOverflow https://stackoverflow.com/questions/1361588

  •  20-09-2019
  •  | 
  •  

質問

ている"テンプレート"docking pane、xtreme property gridなどの高度な機能がすべてを含む文書をご希望のレイアウトのまま挿入するコンテンツをスレッドセーフで、C#、見つからないう独特のアドレスの指定セクションは、文書などの項又は。には、どうするのがベストな一意に識別するための要素です。おかげさ マット-シャープ-レシオ.

役に立ちましたか?

解決

どのようにテンプレート。な利用下XMLスキーマドの一部としての*.docking pane、xtreme property gridなどの高度な機能が?やまコンテンツ管理、開発者リボンを、その場合、各コントロールを一意に識別するタグです。これらの両方を識別の特定のセクションの書くときの制御がテーブルまたは項となってしまいます。

もたらすために使用 Open XML SDK2.0 (利用します。純3.5).この手軽な文書で反射することのできるツールを開検査を行開をXMLドキュメントを示を出すにはどうしたらいいんです、コードの任意の要素をクリックします。

万谷塘文化公園などの見所も詳コンテンツ管理が確認できますユーザーからの投稿:

他のヒント

あなたは文書変数/フィールドを使用することはできますか?ただ、変数の名前を入力し、インサート>クイックパーツ - > Fields->ドク変数に行きます。

例: http://www.codeproject.com/KB/office/Fill_Mergefields.aspx

また、単に「## insert_first_name ##」のようなプレースホルダーテキストの値を使用して、検索を行うと、これらの変数のために置き換えることができます。

例: http://geekswithblogs.net/DanBedassa/archive/2009/01/16/dynamically-generating-word-2007-.docx-documents-using-.net.aspxする

私はリボンの[開発]タブの上に(あなたがブックマーク、またはコンテンツコントロールのいずれかを探していると思う、コード例<のhref = "http://blogs.msdn.com/brian_jones/archive/2008/12/08/the - 簡単ウェイ・ツー・組み立て・複数ワードdocuments.aspx」のrel = 『nofollowをnoreferrer』>ここの)
私は、同じ目的のために、Excelで名前付き範囲を使用しました。

これを行うには、いくつかのオプションがあります。

私は値でタグを置き換えますシンプルなオープンソースのライブラリを作成しています。

例えばHi {name}data={name:"John"}Hi Johnによって置き換えられます。

ここでは、次のとおりです。 https://github.com/edi9999/docxtemplaterする

デモ: http://javascript-ninja.fr/docxgenjs/examples/demo。 HTML

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top