問題タブ [spire.doc]

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.

0 投票する
2 に答える
13416 参照

c# - Microsoft Word テンプレートに画像とテキストを挿入するにはどうすればよいですか?

spire.doc を使用した以下のコード

spire.docまたはMicrosoft.Office.Interop.Wordライブラリを使用して、Word テンプレートの特定の位置に画像とテキストを挿入するにはどうすればよいですか?

または、このリンクと同様に、画像をワールド テンプレートの特定の位置に挿入します。

0 投票する
1 に答える
279 参照

c# - xsltの単一タグの下にある複数のタグのテキストを解析する

私はxmlとxsltで作業しています。私は次のxmlを持っています

私は次のXSLTを持っています

この XML を EPub に変換する必要があります。Epub に変換するには、まず XSLCompiledTransform を使用して html に変換し、次に html を xhtml に変換してから、Spire.doc を使用して、この xhtml を Epub に変換しています。

しかし、xhtml を Epub Spire.doc に変換すると、次のエラーが発生します。

名前空間 ' http://www.w3.org/1999/xhtml 'の要素 'body' には、テキストを含めることはできません。予想される可能な要素のリスト: ' http://www.w3.org/1999/xhtml:p h1 h2 h3 h4 h5 h6 div ul ol dl pre hr blockquote...

「text()」を解析するために xslt で行う必要がある変更を正確に取得できません。

0 投票する
2 に答える
8109 参照

c# - ファイルまたはアセンブリ 'Spire.License, Version=1.3.2.40, Culture=neutral, PublicKeyToken=b1144360237c8b3f' またはその依存関係の 1 つを読み込めませんでした

Web プロジェクトで Spire.Xls を使用して、その場で Excel シートを作成しています。ローカルではすべて正常に動作していますが、サーバーに展開すると、例外がスローされます

System.IO.FileNotFoundException: ファイルまたはアセンブリ 'Spire.License, Version=1.3.2.40, Culture=neutral, PublicKeyToken=b1144360237c8b3f' またはその依存関係の 1 つを読み込めませんでした。システムは、指定されたファイルを見つけることができません。ファイル名: 'Spire.License, Version=1.3.2.40, Culture=neutral, PublicKeyToken=b1144360237c8b3f'

以下の詳細なエラー ログを参照してください:-

=== バインド前の状態情報 === LOG: User = IIS APPPOOL\ASP.NET v4.0 LOG: DisplayName = Spire.License, Version=1.3.2.40, Culture=neutral, PublicKeyToken=b1144360237c8b3f (完全指定) LOG: Appbase = file:///C:/ePareeksha/ePareeksha/ LOG: Initial PrivatePath = C:\ePareeksha\ePareeksha\bin

アセンブリの呼び出し: Spire.XLS、Version=7.1.0.7040、Culture=neutral、PublicKeyToken=663f351905198cb3。

ログ: このバインドはデフォルトのロード コンテキストで開始されます。ログ: アプリケーション構成ファイルの使用: C:\ePareeksha\ePareeksha\web.config ログ: ホスト構成ファイルの使用: c:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet.config ログ: c のマシン構成ファイルの使用:\Windows\Microsoft.NET\Framework64\v4.0.30319\config\machine.config. ログ: ポリシー後の参照: Spire.License、Version=1.3.2.40、Culture=neutral、PublicKeyToken=b1144360237c8b3f ログ: 以前にも同じバインドが見られ、hr = 0x80070002 で失敗しました。

これを修正する方法を教えてください。

0 投票する
1 に答える
619 参照

c# - Xamarin C# での Spire.Doc の使用

この例外を修正するのを手伝ってください。それは何ですか。それに関する情報は見つかりませんでした。私は何をする必要がありますか?

解決策を再度作成しようとすると、問題が消えて別の問題が発生しました。

とても奇妙に見えます...

0 投票する
1 に答える
700 参照

visual-studio-2012 - spire.doc を使用して Word 文書全体のフォント スタイルとサイズを変更する

spire.doc を使用して word アプリケーション全体のフォント サイズを変更する方法を教えてください。
テキスト範囲全体を選択し、フォント サイズとスタイルを変更する方法は?

誰でも私を助けてもらえますか??

0 投票する
2 に答える
2589 参照

c# - コントローラーからビューへの Spire.doc ドキュメントのダウンロード

私はWordファイルを作成するためにSpire.docを使用しており、次のような例に従いました

これにより、Microsoft Word で Word ファイルが開きますが、代わりにダウンロードされるようにするにはどうすればよいですか?

以前は PDF ドキュメントをビューに返していましreturn File()たが、これでは機能しません。

0 投票する
1 に答える
1690 参照

c# - spire.doc を使用して docx を PDF に変換する

Word文書をPDFに変換する必要があります。同じ目的で spire.doc を使用しています。すべてが正常に機能していますが、1つだけです。Word 文書で定義されたヘッダー セクションがあり、変換後に PDF にはありません。誰でもこれを修正する方法を手伝ってもらえますか?

ありがとう

0 投票する
1 に答える
2452 参照

c# - エラー: 値を null にすることはできません

FreeSpire を使用して保護された PDF を XPS に変換し、PDF に戻してから、iTextSharp を使用してそれらを結合しようとしています。以下は、さまざまなファイルを変換するための私のコード スニペットです。

Loan_list [f] が空かどうかを確認する必要がありますが、そうではありませんでしたValue cannot be null error。パラメータを名前付きの変数に置き換えようとしましたが、それでもうまくいきません。私はPDF変換を小規模でテストしましたが、うまくいきました(以下を参照)doc.LoadFromFile(Loan_list[f]);string path = Loan_list[f];Loan_list[f]path

このエラーが発生する理由と修正方法を理解したいと思います。

0 投票する
1 に答える
5400 参照

c# - 同じ DLL の複数のバージョンを参照する

サードパーティ ライブラリの 3 つの異なるバージョンを間接的に使用する必要があるプロジェクトがあります。これらのバージョンは互いに互換性がないため、バインディング リダイレクトを使用できません。正確な.dllファイルである必要があります。(ライブラリはSpire.DocSpire.XLS & Spire.PDFです。Spire.PDF DLL は 3 つすべてから参照されます)

3 つのコンポーネントを個別のラッパー プロジェクトに分割し、ライブラリ内のあらゆるものへの直接参照をラップするクラスを作成しました。ただし、これは私の問題を解決しません。「消費する」プロジェクトは、bin実行するためにすべてのライブラリをフォルダーにコピーする必要があります。ビルド プロセスはコピーするバージョンを認識しないため、最新のバージョンをコピーするだけです。これにより、間違った DLL が存在するためにランタイム例外が発生します。

私が検討したこと/試したこと:

  • 特定のバージョンへのバインディング リダイレクトの追加 (ライブラリの正確なバージョンが見つからないため、実行時例外)
  • ビルド後の手順を使用して、ラッパー プロジェクトをマージします (ここでも、ライブラリ DLL が存在しないというランタイム例外が発生します)。
  • アプリケーションの各部分に対して個別のコンソール アプリケーションを作成し、それらを個別に呼び出す - これは複雑な最後の手段であり、私は本当にやりたくありません!

extern エイリアスが役立つ可能性があることを読みましたが、私が知る限り、異なる名前のアセンブリしか区別できません。Spire.PDF ライブラリは、各プロジェクトで同じ名前 (および同じ署名済み公開トークン) を持っています。

これら 3 つの異なるバージョンのライブラリを同じソリューションで個別に使用するにはどうすればよいですか?

編集:

依存ライブラリのコードを変更する能力がないため、この問題は提案された複製とは少し異なります。Spire.Doc は、Spire.PDF と Spire.XLS の異なるバージョンに依存しています。