1

Aspose自身のWebサイトでこのチュートリアルAspose.Pdf for .NETに従って、PDFドキュメントにテキストを追加しようとしています。

これまでのところ、この行までは良好です。

TextFragment textFragment = new TextFragment("main text");

Aspose.Pdf for .NETNuGetと次のusingステートメントを介して追加しました。

using Aspose.Pdf;

TextFragment私の問題は、クラスが見つからないことです。NuGetを介して別のAspose参照を追加する必要がありますか、それともこれはフレームワークの別の場所にあるネイティブ.Netクラスですか?私はReSharperを持っていますが、参照を追加することを提案していません。これは、.Net4クライアントフレームワークコンソールアプリケーションです。

4

1 に答える 1

3

私の名前はNayyerです。私はAsposeでサポート開発者/技術エバンジェリストとして働いています。

TextFragmentクラスがAspose.Pdf.Text名前空間の下にあることに注意してください。コードで参照するために、完全な名前空間参照を追加できます。つまり、Aspose.Pdf.Textを使用します。または、Aspose.Pdf.Text.TextFragmentなどの完全なクラスパスを指定できます。次のコード行を参照してください

Aspose.Pdf.Text.TextFragment textFragment = new Aspose.Pdf.Text.TextFragment("main text");

VisualStudioインテリセンスからの提案を示す次の画像をご覧ください。

ここに画像の説明を入力してください

@ JMK、Aspose.Words for .NETは、MS Word文書を作成/操作する機能をサポートし、WordファイルをPDF形式にレンダリングする機能も提供します。そのため、PdfCompliance、PdfTextCompression、PdfPermissionsなどのクラスがいくつかありますが、PDFクラスはAspose.Wordsfor.NETに存在しないのではないかと思います。実際、Pdfクラスは、Aspose.Pdffor.NETのAspose.Pdf.Generator名前空間の下にあります。

于 2012-10-08T19:44:49.657 に答える