memasukkan gambar ke lembar excel tidak berfungsi

saya mencoba memasukkan gambar ke lembar excel seperti di bawah ini.

Image img = Image.FromFile("test.jpg");
sheet.get_Range("A1").set_Item(1,1,img);

tapi saat excel dibuka di sel A1 tidak ada gambar apa pun,
yang ada hanya hasil ini:System.Drawing.Bitmap
Jadi masalahnya apa, bagaimana cara mengatasinya. Dan Pertanyaan Kedua adalah:
bagaimana cara memasukkan ke excel jika gambar saya ada di database. dan saya tidak ingin menyimpannya ke komputer untuk dimasukkan ke excel? [Formulir Menang]


person namco    schedule 25.08.2012    source sumber


Jawaban (2)


person    schedule
comment
bagaimana jika gambar saya ada di database dan saya tidak ingin menyimpan gambar ini ke harddisk. bagaimana cara memasukkan gambar ke excel secara langsung tanpa menyimpannya? - person namco; 25.08.2012
comment
hai, sudahkah Anda mencobanya dengan gambar di hard disk? - person Hassan Boutougha; 25.08.2012
comment
lihat ProcessRequest di artikel ini codeproject.com/Articles /33310/ - person Hassan Boutougha; 25.08.2012
comment
ya saya sudah mencoba, dan berhasil, tetapi saya memiliki lebih dari 500 gambar di tabel. saya tidak ingin setiap saat menyimpannya ke komputer dan setelah itu memasukkannya ke excel. - person namco; 25.08.2012
comment
jadi pertanyaan pertama terjawab (terima kasih untuk menandainya). untuk pertanyaan kedua Anda akan mendapatkan aliran dari database (lihat proyek kode url) dan memuat aliran ini dalam gambar (Image.FromStream) - person Hassan Boutougha; 25.08.2012
comment
saya sangat menyesal Pak Hassan. Bisakah Anda menunjukkannya pada kode? - person namco; 25.08.2012
comment
@namco Silakan pisahkan pertanyaan Anda. Dan letakkan pesan kesalahan di jawaban di mana Anda mendapatkannya... - person Jeremy Thompson; 26.08.2012

person    schedule
comment
terima kasih, saya tahu cara mengonversi bytestream ke gambar, tetapi saya ingin tahu cara memasukkan gambar ini ke excel tanpa menyimpannya ke komputer. Bisakah Anda menunjukkan kepada saya kode itu? - person namco; 25.08.2012
comment
Saya telah menulis kode Anda tetapi memberikan kesalahan - 'Microsoft.Office.Interop.Excel._Worksheet.Pictures(object)' adalah 'metode', yang tidak valid dalam konteks yang diberikan. - person namco; 25.08.2012
comment
Teman-teman, ini pertanyaan bunglon dan jawaban ini tidak ada hubungannya dengan pertanyaan spesifik. - person Jeremy Thompson; 26.08.2012
comment
Saya setuju dengan Anda jadi terima kasih kepada Namco untuk mengajukan pertanyaan lain saya akan memindahkan jawaban ini ke dalamnya. Untuk pertanyaan ini, terima kasih untuk menandai jawaban saya sebagai oke karena Namco Anda berkata ya, saya sudah mencoba, dan berhasil - person Hassan Boutougha; 26.08.2012
comment
Ya berfungsi bila gambar disimpan di komputer. Ini bagus. Tapi saya bilang saya tidak ingin menyimpan gambar ke komputer. saya ingin memilih gambar dari db dan memasukkannya ke lembar kerja excel tanpa menyimpannya ke komputer setiap saat. - person namco; 26.08.2012
comment
saya mengerti tetapi ini adalah pertanyaan kedua ... pertanyaan Anda adalah memasukkan gambar ke lembar excel tidak berfungsi - person Hassan Boutougha; 26.08.2012
comment
jika seseorang mencari jawaban, dia akan mencari berdasarkan judul dan pertanyaan kedua yang Anda inginkan adalah bagaimana cara mendapatkan gambar excel dari aliran - person Hassan Boutougha; 26.08.2012
comment
Oke kamu benar. Saya minta maaf Pak Hassan. saya telah mengubah badan pertanyaan. Bisakah Anda menjawab pertanyaan kedua saya? - person namco; 27.08.2012