問題タブ [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.
excel - OpenXMLSDKスプレッドシートスターターキット
OpenXML SDKSpreadsheetAPIを介してExcelドキュメントの操作を開始しようとしています。しかし、xlsxファイルを最初から作成する方法についての優れたガイドや例さえ見つかりませんでした。既存のドキュメントを開いて変更する方法のみ。
私は空のテンプレートドキュメントを用意してそのコピーを作成し、それから処理を開始することを考えていました。しかし、それは正しいとは感じません。簡単かもしれませんが、少なくとも「かなり」よく理解しているとは思えないテクニックを使うのは苦手です。
だから私の質問は:誰かがAPIを説明する記事や本または他のタイプのリソースに関する良いヒントを持っていますか?
前もって感謝します。/ johan
.net - Office オートメーションを使用せずに PowerPoint プレゼンテーションを生成する方法は何ですか?
Office Automation を使用して PowerPoint プレゼンテーションを自動的に生成することは可能ですが、これをサーバーで使用することはお勧めしません。Office Automation を使用せずに PowerPoint プレゼンテーションを生成するにはどうすればよいでしょうか。
c# - OpenXmlファイル形式の設計とベストプラクティス
皆さん、
System.IO.PackagingにあるOpenXmlAPIを使用して、いくつかのXml / Binaryファイルを含むパッケージファイルを作成してきました。したがって、パッケージは次のように構造化されています。
これはアプリケーションのバージョン1.0で使用されており、非常にうまく機能しています。
私たちはV2の計画段階にあり、パッケージ構造の次の変更を予想しています。
パッケージに追加のファイルが含まれている可能性があります
既存のファイルのXmlスキーマにいくつかの修正がある可能性があります(例...新しいノード)
- 既存のファイルのXmlスキーマにいくつかの変更がある可能性があります(例...ノードの削除またはデータ型の変更)
ファイル形式とアプリケーション自体の間の後方/前方計算可能性に取り組んだ実際の経験に基づいたアドバイスをいただければ幸いです。そうすれば、アプリケーションとそのファイル形式の両方を互いに独立して進化させることができます。
encryption - Office Open XML (OOXML) 仕様: 暗号化
暗号化された (「パスワードで保護された」) Office 2007 ドキュメント (具体的には Excel ドキュメント) がどのようにバンドルされているかを理解しようとしています。パスワードで保護された既知のスプレッドシートを試しています。
XLSX ファイルを解凍すると、次の 3 つのエントリが表示されます。
- [6]DataSpaces (ディレクトリ)
- EncryptionInfo (ファイル)
- 暗号化パッケージ (ファイル)
EncryptedPackage ファイルはどのように暗号化されていますか (どの暗号、どの鍵導出関数など)?
ドキュメントを参照しようとしましたが、あまり成功していません。
c# - スプレッドシートのデータに小計を追加する
OpenXML Sdk v2 ctp を使用してサーバー側の Excel 出力を行っています。ここで誰かがこれを使用した経験がありますか-具体的にはmpre:
SDK を使用してスプレッドシートのデータに小計を追加する方法はありますか? または、OutlineLevel プロパティを追加してデータを手動で反復処理する必要がありますか?
マルチレベルのグループ化とソートを行う必要があるため、手動で行う必要がある場合、これは本当の PITA になります。
delphi - Delphi "DOMVendor" Open XMLおよびXerces:既知の制限?
DelphiのIXMLDocumentインターフェイスを備えたDOMベンダーとしてMSXMLの代わりにOpenXMLを使用しても安全ですか?
私が知っておくべき基本的な機能に既知の制限はありますか?
また、Open XMLとXercesの実装はどのように異なりますか?(Xercesには追加のライブラリが必要ですが、Open XMLは実行可能ファイルiircに含まれているようです)
sql - OpenXML の 8000 文字制限を克服するにはどうすればよいですか?
OpenXML を使用して SQL に XML をロードしていますが、変数の最大値は 8000 文字であると宣言しています。
text であるため、ntext は openXML で使用することは許可されていません。SQL で XML 全体 (20000 文字以上) をロードするには、他にどのような方法が必要ですか?
c# - C# で Word ドキュメントを生成する
郵送先住所のリストが与えられたので、ラベル印刷用にフォーマットされた既存の Word 文書を開き、各住所をテーブルの別のセルに挿入する必要があります。現在のソリューションでは、Word アプリケーションを開き、カーソルを移動してテキストを挿入します。しかし、Web アプリケーションから新しいバージョンの Word を開くことに関連するセキュリティの問題や問題について読んだ後、別の方法を使用する必要があると判断しました。
Office Open XML の使用を検討しましたが、正確な使用方法に関する具体的な情報を提供する優れたリソースは見つかりませんでした。また、誰かが SQL レポート サービスを使用することを提案しましたが、それらの使用方法に関する情報を検索しても、どこにも行きませんでした。
私の問題に最も適しているのはどの方法だと思いますか?
コード サンプルと優れたチュートリアルへのリンクは非常に役立ちます。
ms-word - Word 2003 でプログラムによって OpenXML-Word ファイルを別の文書に挿入する方法
VSTO 2005 カスタマイズ内の Word 2003 の別のドキュメントに OpenXML Word ドキュメントを挿入する必要があります。
古い WordML (2003) ドキュメントでは、これに Selection.InsertXML() を使用しましたが、OpenXML またはそのフラット XML 形式 (Flat OPC) は、互換パックがインストールされていても、Word 2003 のこの方法では機能しません (驚くことではありません)。 )。
これを達成するために必要なオプションは何ですか?
エルンスト
excel - コードで変更できるように、Excel 2007 ファイルを "OOXML" (xml テキスト) で保存するにはどうすればよいですか?
タブ 2 にデータを、タブ 1 にチャートを含む Excel ファイルを作成しました。
したがって、私の頭にある「簡単な」修正は、Excel ドキュメントを「OOXML」として保存し、データ項目を置き換えることです。ただし、ドキュメントは暗号化されているようです (少なくとも... メモ帳では読み取れません)。
ここで必要な場所に行くにはどうすればよいですか?
ありがとう、