私はasp.net/C#3.5/Winformsでアプリケーションに取り組んでいます。
このアプリケーションは、PDFファイルとWordファイルをレンダリングしています。
単語にはMicrosoft.Office.Interop.Wordを使用し、PDFにはsharpPDFを使用します。
私たちのクライアントは、PDFにあるものと同じものをWord文書に入れるように私たちに求めています。
既存のコードに触れることなく、どうすればそのようなことを簡単に行うことができますか?
これが私がやりたいコードの種類です
pdfDocument myPdf = new pdfDocument("Title", "Title");
// fill pdf
Microsoft.Office.Interop.Word.Application msWord = new Microsoft.Office.Interop.Word.Application();
// fill word
msWord.Bookmarks.get_Item(ref oBookMarkId).Range = myPdf ;
編集:アイデアは
- PDFファイルを作成します
- PDFを画像にロードする
- 画像を単語でレンダリングする
PDFを画像に変換する方法について何かアイデアはありますか?
Edit2:この関数AddOLEObjectを見つけました
メモリ内にあるPDFをその関数にリンクするにはどうすればよいですか?