2016-09-13 8 views
0

私はWCFサービスを作成しました。私は注文レポートとその注文レポートのPDFを作成する機能を提供したいと思っています。C#.netでWCFサービスを使用してPDFでレポートを作成するには?

現在、私はOrder(OrderID、CustomerName、Product detailsなど)の詳細を持っています。私は注文の詳細のベースでレポートを作成し、PDFを作成したいと思います。私は、サービスを呼び出すユーザーに、そのPDFをバイト単位で返信したいと思います。

誰が私にステップを示唆あるいはこの上の作業を開始するためにヒント私を与えることができるようにフローはステップ-2については、この

1- User will provide Order details 
2- Service function will create Report and PDF of it 
3- Pass the PDF in bytes as return. 

ようになり、私はVS 2013 にサポートして任意のオープンソースツールを使用することができます?

+2

教授Googleは、このようなオープンソースライブラリの多くをお探しします。 1つを選択して遊んでください。問題が解決できない場合は、お知らせください。がんばろう。 https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=c-sharp%20open%20source%20pdf%20generator –

+0

@ShannonHolsinger私はまた、注文の詳細のベース。そのレポートはPDFで変換する必要があります。 –

+0

これらのライブラリのいずれも、RTF、プレーンテキスト、Word、または使用するソースなどからドキュメントを作成できる必要があります。 –

答えて

0

私たちは多くのプロジェクトでiTextSharpライブラリを使用しています。 小規模なプロトタイプを作成し、所有しているすべてのケースを含めるようにしてください。ドキュメント全体の水平線。

+0

長いプロセスです。あなたは私にPDFを手動でデザインするように求めています。 Microsoft WordがSales Invoiceに提供するテンプレートと同じテンプレートを提供していますか? –

+0

Hm ...どのようにレポートを作成しますか?既にレポートを作成してpdfで印刷したい場合は、pdf作成者のサーバー側インストールを使用してください。それはpdfを返すでしょう。 – CreateAHero

+0

ありがとうございます。残念ながら、私は注文ID、日付、顧客、製品の詳細(数量、割引などの製品のリスト)、所有者の詳細がある注文テーブルのオブジェクトを持っています。まず、レポートを作成してからPDFを作成する必要があります。両方ともお勧めします。 –

関連する問題