0

ユーザーが請求書ドキュメントをアップロードする購入アプリケーションがあります。ドキュメントをMIMEタイプのデータベースに保存しています。ドキュメントの種類は、.doc、.docx、.xls、.xlsx、画像、.pdf など、ユーザーによって異なります。顧客は、アプリケーションがすべての請求書ドキュメントを PDF で表示する必要があることを要求しました。添付のサンプル ドキュメント..以下は、オン フライ 1 で作成する必要があるさまざまなセクションです。ヘッダーのユーザーの詳細。2. フッターの請求書名。3. 表の請求書概要の詳細。4. 請求書による書類の追跡。Telerik コントロールで Silverlight 4.0 を使用しています。ドキュメントを画像に変換してPDFに配置することを考えていました。非常に単純に見えますが、さまざまな種類のドキュメントを画像に変換する方法を調べ始めたとき、簡単な作業ではありませんでした。完全にアイデアが不足しています。上記のシナリオをどのように実装できるか、正しい方向に案内していただけますか? 事前にご協力いただき、誠にありがとうございます。

4

1 に答える 1

0

長い説明から、これはあなたが求めていることを私が理解したものです:

public byte[] imageToByteArray(System.Drawing.Image imageIn)
{
 MemoryStream ms = new MemoryStream();
 imageIn.Save(ms,System.Drawing.Imaging.ImageFormat.Gif);
 return  ms.ToArray();
}

public Image byteArrayToImage(byte[] byteArrayIn)
{
 MemoryStream ms = new MemoryStream(byteArrayIn);
 Image returnImage = Image.FromStream(ms);
 return returnImage;
}

これがお役に立てば幸いです。そうでない場合は、ご意見をお聞かせください

于 2012-08-17T02:53:28.230 に答える