2017-08-24 13 views
0

私は数日間openxmlに苦労しましたが、最終的に必要に応じてフォーマットでPPTレポートを生成することができました。完了していないのは、レポートをダウンロードして開くとすぐに、以下のメッセージ(ショット内)が表示されます。 修復をクリックしても問題なく開きますが、ユーザーはそれに満足していません。私は多くを検索しましたが、答えを見つけることができませんでした。ASPXでOpenXMLによって生成されたPowerpointレポートから "Repair"メッセージを無視/解決する方法

私は本当に助けに感謝します。

enter image description here

生成されたPPTは私がちょうどテキストが含まれている別のレポートでこれを得ることはありません「cuzをこの修復メッセージを取得する主な理由であるテーブルが含まれています。テーブルを生成

コードはここにある:コードと、前の質問に create dynamic table in powerpoint using openXML with c# and ASP.net

リンク。

unable to generate second table in PPT report using openxml

create dynamic table in powerpoint using openXML with c# and ASP.net

答えて

0

ついにOpenXMLのSDKツールを使用して、それを解決しました。

1.>生成された.pptx>それを修復しました> SDKツールで検証済み>すべていいです。 2.>生成された.pptx>修復しませんでした> SDKツールで検証されました>エラーが1か所で発生する>エラーをチェックしました。 (それはオブジェクトの作成でした)。

ポイント1から反射されたコードを使用し、メインコードで同じスニペットを使用しました。

完了!

詳細が必要な場合。コメントしてください。

関連する問題