問題タブ [wordml]
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# - Open-XMLのSection要素に相当する最も適切なものは何ですか?
xamlでフォーマットされたドキュメントをドキュメントに変換しようとしていますが、要素(XAML内)WordProcessingML
を置き換えるのに最も適切なWordProcessingML要素は何ですか?Section
ありがとう
java - WordML を使用して画像を追加する
WordML を使用してドキュメントに画像を追加しようとしています。ここhttp://www.codeproject.com/KB/office/WordML.aspxのjpgの例の基礎としてxmlを使用しました。ドキュメントにこの正確なxml(wordML)を作成するJavaを書くことができましたが、生成されたファイルをMS Word 2007で開こうとすると、ファイルが無効または破損していると表示されます。
開かないドキュメントの xml は次のとおりです。
http://pastebin.com/RNEkbvYG (Raw xml) 長い貼り付けで申し訳ありません。これは私が作成できる最短の例です。上部と下部に大量のガムがありますが、中央のデータ画像がはっきりと見えます。
http://pastebin.com/download.php?i=RNEkbvYG (ダウンロードして、txt から xml に名前を変更し、word で開きます)
誰かが上記のリンクで xml を見て、Word で開かない理由を理解できるかどうかを確認していただければ幸いです。
image - xslから生成されたWordmlに画像を挿入する
次のタスクのヒントと例が必要です。
ディスクのどこかに画像データがあります...このデータは .svg/.bmp/.gif/.png のタイプである可能性があります...さしあたり、それらはすべて .svg のタイプであるとしましょう。
私の仕事は、これらの画像データのいくつかを、私が生成している WordML の重要な場所に挿入することです。
WordML の生成は見事に機能していますが、wordML データに画像データを挿入することについて読んだり聞いたりしたことがないので、ちょっと迷っています。
<maml:medialink>
とで進んでい<maml:image>
ます。
誰かが私のこの新しいベンチャーについて少し紹介し、サポートしてくれたら、本当にうれしいです。
ありがとうございました。
ジャスミン
xslt - 要素のようなフローティングdivを使用したフォーマット言語
XSLT(または別の代替手段)を使用してデータを読みやすくしたい構造化XMLにデータを格納しています。ターゲットドキュメントには、同じ行の左と右の両方に配置されたテキストのインスタンスがたくさんあるはずです。また、divfloatのような動作をする必要があります。
このように、両方のテキストの長さがコンテナの幅よりも大きい場合、「左のテキスト」DIVが書き込まれ、次に「右のテキスト」DIVがその下に書き込まれます。
XSLTを使用してHTMLファイルを作成することはできません。これは、印刷で使用され、ページ分割時に「まとめる」機能を備えた言語も必要なためです(要素の途中でページ分割が発生した場合は、要素の前で分割する必要があります)。列の自動サイズ変更をサポートするテーブル(HTMLテーブルなど)があると、大きなプラスになりますが、必須ではありません。
XSL-FOを勉強していましたが、これらの機能をサポートする無料のレンダラーが見つかりませんでした。XSLを使用してWordMLファイルを作成することを考えましたが、チュートリアルは見つかりませんでした。Word(またはOpen Office)ドキュメントがあると便利です。微調整を行うことができるからです。また、LaTexの使用を検討しています。
何を提案できますか?
編集:私は知らなかったいくつかのCSS機能をチェックしていました(何年もそれを台無しにしていませんでした)そしてそれはいくつかの印刷関連機能(page-break-inside:avoid、@ pageなど)を持っていますフロートとテーブルの自動レイアウトの優れたサポート。印刷機能は広くサポートされていませんが、OperaとIEはそれをサポートしており、IE9でいくつかのテストを実行したところ、非常にうまくレンダリングされました。XSLTをHTML/CSSで試してみます。必要なものがすべて揃っていて、学習曲線がスムーズになるからです(CSSについてはすでに知っており、HTMLを何年も使用しています)。
c# - Wordテンプレートの動的コンテンツのカスタムプレースホルダー/タグ
ユーザーがワードテンプレート(基本的には、プレースホルダーとして機能するタグの事前定義されたセットを持つワードドキュメント)をアップロードできるようにするWebアプリケーション(ASP.NET C#)があります。複雑さの一部は、ループの使用も許可したいということです。最後に、XMLを解析して、プレースホルダーをデータベースからフェッチされたコンテンツに置き換えられるようにしたいと思います。たとえば、概念的なテンプレートは次のようになります。
この問題に対処する既存のソリューションはありますか?誰かがこれまたは同様のものを達成しようとしましたか?
c# - Openxml 既存の docx に別のフッターを追加する
各 altchunk が追加された後、別のフッターを追加しようとしています。しかし、私のコードはすべてのフッターを変更し、最後のページには 2 つのフッターがあります。別のテキストで新しいフッターを追加する前に、セクション区切りを追加しています。(C# および OpenXml)
//////////////////////////////////////////
wordml - WordMLのimagedata要素のcrop属性の単位は何ですか?
WordMLとして保存されたドキュメントから画像を抽出しようとしています。一部の画像は、imagedata要素の属性を使用して単一のリソースからトリミングされます。例:
<v:imagedata r:id="rId8" o:title="" cropbottom="32429f" cropright="44328f"/>
クロップボトム属性とクロップライト属性の単位は何ですか?
私はいくつかのWeb検索を実行しましたが、http://msdn.microsoft.com/en-us/library/bb229565%28v=vs.85%29.aspxによると、単位はパーセンテージである必要がありますが、そうではないようです。
上記の例では、結果の画像は元の画像の左上から取得され、幅の3分の1、高さの半分になっている必要があります。
c# - ワードドキュメントをSQLサーバーデータベースに挿入しますか?
上記のタスクに使用する必要のあるテクノロジーの多様性に非常に圧倒されています。スタックオーバーフロー株を検索しましたが、これを行うための手順の確実なチェックリストを特定できませんでした。
Word文書をデータベースに挿入するときに使用する必要のある手順/ツールの概要を知りたいと思います。
私は考えました:
- 単語ファイルをFileStreamとして読み取ります。
- それをxmlオブジェクト(単語ml)に逆シリアル化します。
- どういうわけか(方法はわかりませんが)、SQLサーバーのxml列にmlという単語を挿入します。
XMLSerializerオブジェクトを使用して単語mlを読み取ることは可能ですか?次に、それをデータベースに挿入するにはどうすればよいですか?
編集:実際には、xpathを使用してノードを検索するなど、保存されたデータに対して操作を実行する必要があるため、xmlとして保存する必要があります...
vsto - Microsoft Word Professional 2007 の Open XML
現在、VSTO
Visual Studio 2010 for Microsoft Offcie Word 2007 Professional .NET 4.0 を使用するプロジェクトがあります。プロジェクトは正常に機能しますが、VSTO メソッドを使用してデータを読み込んで入力するのが遅くなります。より高速な方法は、Open XML メソッドを使用することです。ただし、VSTO メソッドを使用して、VSTO を使用して WordML スニペットを挿入しています。
例: Tools.RichTextContentControl.Range.InsertXML(文字列 WordML)
Open XML メソッドを使用して WordML を挿入する方法を知っている人はいますか?
私が目にするすべての例は、書式設定された WordML ではなくプレーン テキストを挿入する方法です。
xml - WordML更新属性インライン
mlスキーマという単語の属性の値をXML値で変更しようとしています。
このようにdescr値をXML値に変更したいのですが...
しかし、これは機能しません。インラインのxsl値は好きではありません。私もこれを試しました...
これはエラーを引き起こしませんが、機能しません。
XML値とインラインで値を変更する他の方法はありますか?
詳細を更新しています...
XML
XSLT
PHP
何らかの理由で、生成されたドキュメントの画像は変更されません。Wordドキュメントテンプレートの既存の画像を使用しています。
ありがとうジョン