問題タブ [aspose.words]

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 投票する
1 に答える
1763 参照

.net - Aspose Word ドキュメントが FormFields をロードしない

現在、ドキュメントの作成に問題があります。複数の MergeField 要素を含む Word docx ドキュメントを作成しました。ドキュメントのコンテンツはデータベースに保存され、後で MemoryStream myStream = new MemoryStream(byte[]); を使用してコードの別の場所に取得します。ドキュメント doc = 新しいドキュメント(myStream);

doc.Range.FormFields を使用してフォームの差し込み項目にアクセスしようとすると、リストが空になります。doc.Range.GetText(); を実行すると、MergeField 要素の書式設定がまだ表示されるので、なぜだろうと思っています。

これを理解するのを手伝ってくれませんか。私はしばらく苦労してきました。範囲のテキストにアクセスした後のドキュメントの内容については、以下を参照してください。MERGE FIELD 要素のタグを確認できるコンテンツのスクリーンショットも添付しました。

生のコンテンツ:

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

c# - ubuntu で実行されている Mono+Aspose.Words を使用すると例外がスローされる

Aspose.Words を使用して、ubuntu で doc/docx ファイルを pdf ファイルに変換しています。Mono ランタイムがインストールされました。私のコードは以下の通りです:

どういうわけか、コードの 2 行目を実行すると、エラーがスローされました。詳細は次のとおりです。

未処理の例外: System.ArgumentOutOfRangeException: startIndex + length > this.length パラメーター名: System.String.Substring での長さ (Int32 startIndex, Int32 length) [0x00000] in :0 at x6c95d9cf46ff5f25.x0d299f323d241756.x3b67e683e83cab62 (System.String xe41115 x961016a387451f05) [0x00000] in :0 at x4adf554d20d941a6.x50e6e6d123fa4a35.x4469479613be​​c4d8 (Aspose.Words.Node xda5bf54deb817e37) [0x00000] in :0 at x4adf554d20d941a6.x50e6e6d123fa4a35.x7be41bff00df2c71 (Aspose.Words.Node xda5bf54deb817e37) [0x00000] in :0 at x4adf554d20d941a6 .x50e6e6d123fa4a4a35.x699caa1974f95d1a(aspose.words.node xda5bf554deb817e37)[0x00000] in:0 at x4adf54d20d941a6.x50e6e6d123f3f355.x1014448555555555555555.f.f.f.f.f.f.f.f.f.f.f.f.f.f.f.f.f.f.f.f.f.f.f.f.f.f.f.f.f.f.f.f.f.f.f.f.f.f.f.f.f
at x4adf554d20d941a6.x50e6e6d123fa4a35.xb5ef8a04e65b87e6 (System.String x1f25abf5fb75e795, System.Object xa860e35844c20ac7) [0x00000] in :0 at x59d6a4fc5007b7a4.xdeb77ea37ad74c56.xbbf9a1ead81dd3a1 (System.String x1f25abf5fb75e795, System.Object xa860e35844c20ac7) [0x00000] in :0 at x59d6a4fc5007b7a4.x487cdc969fefe3d6 .xbbf9a1ead81dd3a1 (System.String x1f25abf5fb75e795, System.Object xa860e35844c20ac7) [0x00000] in :0 at x59d6a4fc5007b7a4.x487cdc969fefe3d6.xf3a1cfbffa44728c () [0x00000] in :0 at x59d6a4fc5007b7a4.x487cdc969fefe3d6.x47f176deff0d42e2 () [0x00000] in :0 at x59d6a4fc5007b7a4. x487cdc969fefe3d6.x83f07df6a659e05b () [0x00000] in :0 at x59d6a4fc5007b7a4.xcde671c53995c411.xd9db07500873ae98 (Aspose.Words.Document x3664041d21d77b7afdc4, x5906xdeb77ea37ad74c56 xdfde339da46db651) [0x00000] in :0 at Aspose.Words.Document.UpdatePageLayout () [0x00000] in :0 at Aspose.Words.Document.x410db0f4a89a6ef1 (Boolean x24af0daafcd8fb8c) [0x00000] in :0 at Aspose.Words.Document. get_xcde671c53995c411 () [0x00000] in :0 at Aspose.Words.Document.get_PageCount () [0x00000] in :0 at xf989f31a236ff98c.x6c74398bceb133f8.xa2e0b7f7da663553 (x28925c9b27b37a46.x8556eed81191af11 x5ac1382edb7bf2c2) [0x00000] in :0 at Aspose.Words.Document. xf381a641001e6830 (System.IO.Stream xcf18e5243f8d5fd3、System.String xafe2f3653ee64ebc、Aspose.Words.Saving.SaveOptions xc27f01f21f67608c) [0x00000] in :0 at Aspose.Words.Document.Save (System.String fileName, Aspose.WordsSaveOptions.Sa. saveOptions) [0x00000] in :0 at Aspose.Words.Document.Save (System.String fileName,SaveFormat saveFormat) [0x00000] in :0
MonoTest.MainClass.Main (System.String[] args) [0x00000] in:0 [エラー] 致命的な未処理の例外: System.ArgumentOutOfRangeException: startIndex + length > this.length パラメーター名: System.String.Substring での長さ (Int32 startIndex, Int32 length) [0x00000] in :0 at x6c95d9cf46ff5f25.x0d299f323d241756.x3b67e683e83cab62 (System.String xe4115acdf4fbfccc, Int32 x961016a387451f05) [0x00000] in :0 at x4adf554d20d941a6.x50e6e6d123fa4a35.x4469479613be​​c4d8 (Aspose.Words.Node xda5bf54deb817e37) [0x00000] in :0 at x4adf554d20d941a6.x50e6e6d123fa4a35.x7be41bff00df2c71 (Aspose.Words.Node xda5bf54deb817e37) [0x00000] in :0 at x4adf554d20d941a6.x50e6e6d123fa4a35.x699caa1974f95d1a (Aspose.Words.Node xda5bf54deb817e37) [0x00000] in :0 at x4adf554d20d941a6.x50e6e6d123fa4a35.x21e4bd206d6231f8 (System .オブジェクト xa860e35844c20ac7) [0x00000] in :0
at x4adf554d20d941a6.x50e6e6d123fa4a35.xb5ef8a04e65b87e6 (System.String x1f25abf5fb75e795, System.Object xa860e35844c20ac7) [0x00000] in :0 at x59d6a4fc5007b7a4.xdeb77ea37ad74c56.xbbf9a1ead81dd3a1 (System.String x1f25abf5fb75e795, System.Object xa860e35844c20ac7) [0x00000] in :0 at x59d6a4fc5007b7a4.x487cdc969fefe3d6 .xbbf9a1ead81dd3a1 (System.String x1f25abf5fb75e795, System.Object xa860e35844c20ac7) [0x00000] in :0 at x59d6a4fc5007b7a4.x487cdc969fefe3d6.xf3a1cfbffa44728c () [0x00000] in :0 at x59d6a4fc5007b7a4.x487cdc969fefe3d6.x47f176deff0d42e2 () [0x00000] in :0 at x59d6a4fc5007b7a4. x487cdc969fefe3d6.x83f07df6a659e05b () [0x00000] in :0 at x59d6a4fc5007b7a4.xcde671c53995c411.xd9db07500873ae98 (Aspose.Words.Document x3664041d21d77b7afdc4, x5906xdeb77ea37ad74c56 xdfde339da46db651) [0x00000] in :0 at Aspose.Words.Document.UpdatePageLayout () [0x00000] in :0 at Aspose.Words.Document.x410db0f4a89a6ef1 (Boolean x24af0daafcd8fb8c) [0x00000] in :0 at Aspose.Words.Document. get_xcde671c53995c411 () [0x00000] in :0 at Aspose.Words.Document.get_PageCount () [0x00000] in :0 at xf989f31a236ff98c.x6c74398bceb133f8.xa2e0b7f7da663553 (x28925c9b27b37a46.x8556eed81191af11 x5ac1382edb7bf2c2) [0x00000] in :0 at Aspose.Words.Document. xf381a641001e6830 (System.IO.Stream xcf18e5243f8d5fd3、System.String xafe2f3653ee64ebc、Aspose.Words.Saving.SaveOptions xc27f01f21f67608c) [0x00000] in :0 at Aspose.Words.Document.Save (System.String fileName, Aspose.WordsSaveOptions.Sa. saveOptions) [0x00000] in :0 at Aspose.Words.Document.Save (System.String fileName,SaveFormat saveFormat) [0x00000] in :0
MonoTest.MainClass.Main (System.String[] args) [0x00000] で:0

アドバイスをいただければ幸いです。ありがとう。

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

java - ヒープ サイズ エラー Aspose

Aspose を使用して docx ファイルを pdf ファイルに変換しているときに、このエラーが発生しました。この docx ファイルheap sizeのコードは 44Mb です。

助言がありますか?

0 投票する
0 に答える
2470 参照

aspose.words - 変換された Pdf の形式が Word と異なる - Aspose.Words

Word 文書から Pdf 文書を保存するときに問題が発生しました。

私のコードは次のとおりです。

問題は、ソース ドキュメントと宛先ドキュメントが同じではないことです。Word の 1 ページ目のテキストの最後の行は、Pdf の 2 ページ目にあります。

ソースと宛先のドキュメントを添付でお渡しします。

ありがとうございました

ソース文書宛先文書

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

c# - アプリケーション全体を再コンパイルせずに依存 DLL をアップグレードする

Aspose.Words.NET バージョン 11.10.0 を使用する Windows サービス アプリケーションがあります。最近、Aspose.Words dll バージョンを最新の 13.7.0 にアップグレードしました。

既に複数のクライアントに Windows サービス アプリケーションを展開しているので、古い Aspose.Words dll を最新の最新バージョンに置き換えてみました。しかし、既存の Windows アプリケーションを再起動すると、置き換えられた最新の Aspose.Words dll では機能しません。

Aspose.Words dll の最新バージョンを参照する Windows アプリケーション全体を再コンパイルすることで、この問題を解決しました。Aspose.Words dll をアップグレードするたびに、Windows サービス アプリケーション全体を再コンパイルおよび再デプロイする必要がありますか?

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

c# - Word ドキュメントからの .Net Aspose.Words の読み取り

Aspose を使用して word ファイルに書き込み、Excel ファイルを読み書きしています。Word ドキュメントから Aspose.Words を読み込もうとしていますが、エラー メッセージが表示され続けます。Aspose.com の例に従っていますが、それらは役に立ちません。フォーラムに投稿しましたが、まだ返信がありません。

{fillin "Date" \d ""}これらのフィールド コード (例: ) を複数の単語ドキュメントから読みたいと思っています。それらを抽出できたら、それらを に入れ、List<string>重複していないことを確認したいと思います。すべてのドキュメントを確認したら、そのリストを Excel スプレッドシートに出力する必要があります。

誰かがこのエラーの問題を解決するのを手伝ってくれますか、またはこれについてもっと簡単な方法を教えてくれますか?

問題 #1 - ファイルを認識しません。

さまざまな手法を試しましたが、「UnsupportedFileFormatException was unhandled」または「FileCorreptionException was unhandled」という同じエラーが発生します。ファイルに問題がないことはわかっていますが、この問題の原因はフィールド コードですか?

問題 2 - シンボル 'Fields' または 'FieldCollection' を解決できない

これは Aspose の開発者によるもので、上記のエラーがスローされます。

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

java - aspose を使用して Word 文書のページ数を取得する

Aspose Java を使用して Word ドキュメント (.doc または .docx) のページ数を取得するにはどうすればよいですか? または、Aspose を使用せずに Java で Word ドキュメントのページ数を取得することもできます。

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

java - aspose 単語を使用して単語を 2 行に分割する

aspose word を使用して表を描画すると、表のセル内で 1 つの単語が 2 行に分割されることがあります。たとえば、「組織登録」文字列は次のように表示されます

組織

n

登録

つまり、「組織」という単語は 2 行に分かれています。

しかし、私はそれが次のように表示されることを願っています

組織

登録

私のコードは

誰もこれを修正する方法を知っていますか?

ありがとう

0 投票する
3 に答える
790 参照

asp.net - Aspose.words で生成された複数のドキュメントをクライアント マシンに送信する

Aspose.words dll を使用して .docx または .pdf 形式で 4 つのドキュメントを作成する .NET アプリケーションがあります。現在の私の課題は、生成直後に 4 つのドキュメントすべてをクライアントに配信する方法です。以前にこれを行った人はいますか?もしそうなら、どのようにしましたか? 単一のファイルをクライアントに送信できますが、複数のファイルを送信しようとすると、クライアントはコードで指定された最後のファイルしか受信しません。例えば:

クライアントに送信される唯一のドキュメントは「iama1.docx」です。アプリケーションに両方を送信させるにはどうすればよいですか? 私が持っていた 1 つのアイデアは、両方のファイルを zip アーカイブに送信し、それをクライアントに送信することでしたが、それを達成する方法が本当にわかりません。何か案は?

編集

Ionic Zip を使用して、生成されたファイルをメモリ ストリームに保存し、それを zip アーカイブに追加して、ディスクに保存しようとしました (テストのための一時的なものです。最終的には zip アーカイブをクライアント マシンに送信します)。私の問題は、追加した .docx ファイルが空白/空であることです。生成されたファイルをメモリストリームに保存する方法に何か問題がありますか?

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

java - Java で複数の RTF ファイルを印刷する

サーバーからダウンロードした RTF ファイルのリストがあります。

これらすべての .rtf ファイルを、印刷ダイアログなしで、または 1 つだけクリックするだけで印刷したいと考えています。

どうすればいいのか提案してください。

Aspose を使用して rtf ファイルを印刷しています。

同じものについては、添付の以下のコードを見つけてください。

doc.print();上記のコードに付随する問題は、for ループに入れているため、常に印刷ダイアログを要求していることです。

Document一度にすべてのリストを作成して印刷する方法はありますか。

ありがとう。