473,799 Members | 3,006 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Get RAW Bitmap Data from a file

Hi All,

I have some Windows BMP, 1BPP, monochrome files that I need to get the
raw data from to load a graphics buffer on a Roll Printer (which I
know can be done). Lets forget about the Roll Printer in this equation
as I am not sure I am getting the correct "raw" image from the file.

However, when I print what I think is the raw data, I get the image
size, but the information within the image looks nothing like it
should be, and looks like it is an out of sync TV, or interlaced not
progressive. But, the image itself is unreadable, nothing looking even
remotely to the original.

What I need to verify (or am asking for help) is to get the raw data
out of the bitmap file correctly. Here is some code that I use to get
the raw data (I think).

Dim bmBitmap As Image = New Bitmap("test.bm p")
(also tried Dim bmBitmap As bitmap= New Bitmap("test.bm p") )

Dim raw As System.Drawing. Imaging.BitmapD ata = Nothing 'used to get
attributes of the image
Dim rawImage() As Byte = Nothing 'the image as a byte[]

Try
'Freeze the image in memory
raw = bmbitmap.LockBi ts(New Rectangle(0, 0,
bmbitmap.Width, bmbitmap.Height ),
System.Drawing. Imaging.ImageLo ckMode.ReadOnly ,
Imaging.PixelFo rmat.Format1bpp Indexed)

Dim size As Integer = raw.Height * raw.Stride
rawImage = New Byte(size - 1)

'Copy the image into the byte()
System.Runtime. InteropServices .Marshal.Copy(r aw.Scan0,
rawImage, 0, size)
Finally
If Not raw Is Nothing Then
'Unfreeze the memory for the image
bmbitmap.Unlock Bits(raw)
End If
End Try
The rawimage is what I try to print.

Am I doing something wrong or am I missing some steps.

I have also tried to load the RAWIMAGE returned bytes in a PictureBox,
with the following code

Dim ms As New IO.MemoryStream (rawimage)
pbPicture.Image = Image.FromStrea m(ms) <-- errors here

but get the "PARAMETER IS INCORRECT" error message, and I know from
other posts, this is usually because the BYTE data is invalid (or not
raw), although the byte length returned is 2880 bytes, which does
equate to the width*height*8 of the image.

So, to state again, I just need the raw bytes that makeup the image
within the bmp files.. I am sure I am close, but I am also sure I
might be missing out on one step.

Any help/links most appreciated.

Thanks,
Robert
Jun 27 '08 #1
7 8218
"RB0135" <ro****@joshie. com.auschrieb
Dim rawImage() As Byte = Nothing 'the image as a byte[]
You don't have to set it to Nothing because it is Nothing as you have
not assigned anything yet.
rawImage = New Byte(size - 1)
Can't compile this. The syntax above does not work. ReDim has to be
used.

but get the "PARAMETER IS INCORRECT" error message, and I know from
other posts, this is usually because the BYTE data is invalid (or
not raw), although the byte length returned is 2880 bytes, which
does equate to the width*height*8 of the image.

I'm not sure...:
You try Image.FromStrea m but you only have the pixel data without header
bytes. If you wanted to use Image.FromStrea m, you would have to use a
BinaryReader and read the whole file because only the pixel data is
insufficient. Or you have to open the Filestream and pass it to
Image.Fromstrea m directly. However, why don't you then use
Image.FromFile or New Bitmap("test.bm p") ? If you need pixel data,
LockBits is the right way, but what do you do want to do with the byte
array in variable rawImage? The pixel data is in it, but that's not
sufficient to be used with Image.FromStrea m.
Armin

Jun 27 '08 #2
Thanks for your reply..

The code I used and presented in the original post was from the MS
Robotic Lib SDK and does compile OK..

I understand your point about the redim, but mine compiles fine
without it...

The part of code using the MemoryStream and a picture box, was another
Idea I was testing to get the bytes, but it is not relevant to the
overall issue.

The various bits of code are tests I am trying to do to get PIXEL DATA
in the right format and the right data from the BMP file.

The data is transferred to the Roll Printer in Bytes, where it
interperets it. Each bit is on or off.

All this is explained in the original post.

Thats what I need the rawimage data to be.. A bit representation of
the image from the BMP file.. I dont want the header information,
just, I suppose, what the image looks like in Bytes.

Does this make sense?
From your reply, the lockbits is the right way to go, but I am not
getting the representation needed from the file.

I have read that BMP's store the data from bottom to top, left to
right (or similar).. Is this the case?

Do I need more processing of the rawimage data to get the
representation of the image from it?

Thanks again,
Robert
On May 18, 10:28*am, "Armin Zingler" <az.nos...@free net.dewrote:
"RB0135" <rob...@joshie. com.auschrieb
Dim rawImage() As Byte = Nothing *'the image as a byte[]

You don't have to set it to Nothing because it is Nothing as you have
not assigned anything yet.
* * * * * *rawImage = New Byte(size - 1)

Can't compile this. The syntax above does not work. ReDim has to be
used.
butgetthe "PARAMETER IS INCORRECT" error message, and I know from
other posts, this is usually because the BYTEdatais invalid (or
notraw), although the byte length returned is 2880 bytes, which
does equate to the width*height*8 of the image.

I'm not sure...:
You try Image.FromStrea m but you only have the pixeldatawithou t header
bytes. If you wanted to use Image.FromStrea m, you would have to use a
BinaryReader and read the wholefilebecaus e only the pixeldatais
insufficient. Or you have to open the Filestream and pass it to
Image.Fromstrea m directly. However, why don't you then use
Image.FromFile or * NewBitmap("test .bmp") ? If you need pixeldata,
LockBits is the right way, but what do you do want to do with the byte
array in variable rawImage? The pixeldatais in it, but that's not
sufficient to be used with Image.FromStrea m.

Armin
Jun 27 '08 #3
"RB0135" <ro****@joshie. com.auschrieb
Thanks for your reply..

The code I used and presented in the original post was from the MS
Robotic Lib SDK and does compile OK..

I understand your point about the redim, but mine compiles fine
without it...
Strange. I tried it in VB 2008 Express and, as I expected, the syntax is
not valid because, in VB, in opposite to C#, there is no "[]" for
arrays. Therefore, "New Byte(size -1)" is interpreted as a constructor,
but a Byte does not have such a constructor.

Are you really using VB.Net? ;-)

The part of code using the MemoryStream and a picture box, was
another Idea I was testing to get the bytes, but it is not relevant
to the overall issue.

The various bits of code are tests I am trying to do to get PIXEL
DATA in the right format and the right data from the BMP file.

The data is transferred to the Roll Printer in Bytes, where it
interperets it. Each bit is on or off.

All this is explained in the original post.
Not this way, nevertheless I got it now.
Thats what I need the rawimage data to be.. A bit representation of
the image from the BMP file.. I dont want the header information,
just, I suppose, what the image looks like in Bytes.

Does this make sense?
Yes, but you don't show how you pass it to the roll printer.
From your reply, the lockbits is the right way to go, but I am not
getting the representation needed from the file.
How do you check this? I don't see any code that prints anything.
I have read that BMP's store the data from bottom to top, left to
right (or similar).. Is this the case?

Do I need more processing of the rawimage data to get the
representation of the image from it?
I can only guess that you expect one byte per pixel, but you specified
Imaging.PixelFo rmat.Format1bpp Indexed as the format which means one bit
per pixel (1 byte = 8 pixel). I don't know how you process the data in
rawImage. In addition, IIRC, there is no indexed bitmap support in a
certain area that I unfortunatelly don't remember currently.

It's always good to have a look here:
http://www.bobpowell.net/
In the GDI+ FAQs, there is an example of creating a 1bpp image. There is
also something about directly accessing pixel data. Maybe this helps in
any way, too.

And we have m.p.d.framework .drawing.

Though, I'm still interested in how you really process 'rawImage'.
Armin

Jun 27 '08 #4
Armin,

Thanks again for your reply.

Ok.. here is some more information. There is too much code to paste
here on the printing and I didnt think at the time that was all that
relevant, when I am sure I was NOT pulling the correct data out:

I looked at my code again and realised after the line rawImage = New
Byte(size - 1) , I had to braces {} after the code, which was left
over from the C# conversion. However, this made my source compile.
When I removed them, and used the Redim, I got the same result anyway.

The Roll Printer is an Epson TM-T88 and a Posiflex PP7000 (The
Posiflex uses the Epson command set). Both are giving the same result,
so that is why I am also presuming I have the wrong raw data of the
Bitmap

I am using code from this MS Knowledgebase that allows printing RAW
data to the printer, rather than a driver (there isnt a driver for
these Roll printers and using the Generic/text driver does not allow
all characters to be transmitted to it). Here is the link:
http://support.microsoft.com/?id=322090

To get the information to the printer, I need to send it the Define
Graphic Download command:

RawPrinterHelpe r.SendStringToP rinter(pDocket. PrinterSettings .PrinterName.To String(),
Chr(29) & "*" & Chr(bmBitmap.Wi dth / 8) & Chr(bmBitmap.He ight / 8))
(this routine is in the above KB article, and the Chr(29) command is
the Epson command to turn on Define Graphic Download).

Here is a section of the manual for the Epson:
GS * x y d1 ... d(x * y * 8) defines a downloaded bit image using x *
8 dots in the horizontal direction
and y * 8 dots in the vertical direction. Once a downloaded bit image
has been defined, it is available
until another definition is made; ESC & or ESC @ is executed; the
printer is reset; or the power is
turned off. When this command is executed, the user-defined characters
are cleared. The default
setting is no downloaded bit image defined.

Back to my program.......

Once I have the rawimage Byte array, I am sending this through that
Epson Command, via this command from the KB Article:

' Allocate some unmanaged memory for those bytes.
pUnmanagedBytes = Marshal.AllocCo TaskMem(rawimag e.Length)
' Copy the managed byte array into the unmanaged array.
Marshal.Copy(by Bytes, 0, pUnmanagedBytes , image.Length)
RawPrinterHelpe r.SendBytesToPr inter(pDocket.P rinterSettings. PrinterName.ToS tring(),
pUnmanagedBytes , rawimage.Length )

Of course, I get the right sized image being printed on the printer,
but looks NOTHING like it should. As I mentioned, it just seems like a
lot of lines (within the size of the image) like an out of sync TV
picture...
This is the example they give:

x=16: y=5
PRINT #1, CHR$(&H1D);"*"; CHR$(x);CHR$(y) ;
FOR i=1 TO x*y*8
READ a$: d=VAL("&H"+a$)
PRINT #1, CHR$(d);
NEXT i
PRINT #1, CHR$(&H1D);"/";CHR$(0);CHR$( &HA);¬ Normal
END

DATA FF,FF,FF,FF,FF, FF,FF,FF,FF,FF, C0,00,00,00,03, C0
DATA 00,00,00,03,CF, FF,FF,FF,F3,CF, FF,FF,FF,F3,CF, FF
DATA FF,FF,F3,CF,FF, FF,FF,F3,CF,FF, FF,FF,F3,CF,C0, FC
DATA 03,F3,CF,C0,FC, 03,F3,CF,C0,FC, 03,F3,CF,C0,FC, 03
DATA F3,CF,C0,FC,03, F3,CF,C0,FC,03, F3,CF,C0,FC,03, F3
DATA CF,C0,FC,03,F3, CF,C0,FC,03,F3, CF,C0,00,03,F3, C0
DATA 00,00,00,03,C0, FF,00,03,F3,C3, FF,C0,03,F3,C7, FF
DATA E0,03,F3,C7,FF, F0,03,F3,CF,FF, F8,03,F3,CF,FF, FC
DATA 03,F3,CF,E3,FE, 03,F3,CF,C1,FF, 03,F3,CF,C0,FF, 83
DATA F3,CF,C0,7F,C7, F3,CF,C0,3F,FF, F3,CF,C0,1F,FF, F3
DATA CF,C0,0F,FF,E3, CF,C0,07,FF,E3, CF,C0,03,FF,C3, C0
DATA 00,00,FF,03,C0, 00,00,00,03,C0, 3F,FF,FC,03,C0, FF
DATA FF,FF,03,C3,FF, FF,FF,C3,C7,FF, FF,FF,E3,C7,FF, FF
DATA FF,E3,CF,FF,FF, FF,F3,CF,F0,00, 0F,F3,CF,C0,00, 03
DATA F3,CF,C0,00,03, F3,CF,C0,00,03, F3,CF,C0,00,03, F3
DATA CF,C0,00,03,F3, CF,C0,00,03,F3, CF,C0,00,03,F3, CF
DATA C0,00,03,F3,CF, C0,00,03,F3,C0, 00,00,00,03,C0, 00
DATA 00,00,73,C0,00, 00,03,C3,C0,00, 00,1E,03,C0,00, 00
DATA 70,03,C0,00,03, C0,03,C0,00,1E, 00,03,C0,00,78, 00
DATA 03,C0,03,C0,00, 03,C0,0E,00,00, 03,C0,78,00,00, 03
DATA C3,C0,00,00,03, CE,00,00,00,03, C0,00,00,00,03, CF
DATA FF,FF,FF,F3,CF, FF,FF,FF,F3,CF, FF,FF,FF,F3,CF, FF
DATA FF,FF,F3,CF,FF, FF,FF,F3,CF,FF, FF,FF,F3,CF,C0, 0F
DATA C0,03,CF,C0,0F, C0,03,CF,C0,0F, C0,03,CF,C0,0F, C0
DATA 03,CF,C0,0F,C0, 03,CF,E0,1F,C0, 03,CF,FF,FF,C0, 03
DATA CF,FF,FF,CO,03, C7,FF,FF,80,03, C7,FF,FF,80,03, C1
DATA FF,FE,00,03,C0, 3F,F0,00,03,C0, 00,00,00,03,C0, 0F
DATA FF,F0,03,C0,FF, FF,FF,03,C3,FF, FF,FF,C3,C7,FF, FF
DATA FF,E3,C7,FF,FF, FF,E3,CF,FF,FF, FF,F3,CF,F0,00, 0F
DATA F3,CF,C0,00,03, F3,CF,C0,00,03, F3,CF,C0,00,03, F3
DATA CF,C0,00,03,F3, CF,C0,00,03,F3, CF,C0,00,03,F3, CF
DATA C0,00,03,F3,CF, F0,00,0F,F3,CF, FF,FF,FF,F3,C7, FF
DATA FF,FF,E3,C7,FF, FF,FF,E3,C3,FF, FF,FF,C3,C0,FF, FF
DATA FF,03,C0,0F,FF, F0,03,C0,00,00, 00,03,C0,FF,00, 03
DATA F3,C3,FF,C0,03, F3,C7,FF,E0,03, F3,C7,FF,F0,03, F3
DATA CF,FF,F8,03,F3, CF,FF,FC,03,F3, CF,E3,FE,03,F3, CF
DATA C1,FF,03,F3,CF, C0,FF,83,F3,CF, C0,7F,C7,F3,CF, C0
DATA 3F,FF,F3,CF,C0, 1F,FF,F3,CF,C0, 0F,FF,E3,CF,C0, 07
DATA FF,E3,CF,C0,03, FF,C3,C0,00,00, FF,C3,C0,00,00, 00
DATA 03,C0,00,00,00, 03,FF,FF,FF,FF, FF,FF,FF,FF,FF, FF

I cant show you the graphic it prints. I can certainly email you the
whole manual in PDF..

The bitmap that I am using has come from POSIFLEX and is what they
state to test for Printing to the printer.

Now, I understand the 1bpp, but it seems the printer takes one byte
per 8 pixels, so I was presuming that the RAW data is in the correct
format. Also, when running the LockBits, it only allows me to use the
format1bpp parameter. Any other format, even DONTCARE fails with
INVALID PARAMETER.

You mentioned you dont know what I do with the rawimage data. As I
mention here, I send it to the printer, but I am wondering and asking,
do I need to process it further before sending it to the printer

I will check the link you gave me.. much appreciated.

If you can offer anymore assistance, or need extra information, please
let me know.

Thanks,
Robert

On May 18, 5:54*pm, "Armin Zingler" <az.nos...@free net.dewrote:
"RB0135" <rob...@joshie. com.auschrieb
Thanks for your reply..
The code I used and presented in the original post was from the MS
Robotic Lib SDK and does compile OK..
I understand your point about the redim, but mine compiles fine
without it...

Strange. I tried it in VB 2008 Express and, as I expected, the syntax is
not valid because, in VB, in opposite to C#, there is no "[]" for
arrays. Therefore, "New Byte(size -1)" is interpreted as a constructor,
but a Byte does not have such a constructor.

Are you really using VB.Net? ;-)
The part of code using the MemoryStream and a picture box, was
another Idea I was testing togetthe bytes, but it is not relevant
to the overall issue.
The various bits of code are tests I am trying to do togetPIXEL
DATAin the right format and the rightdatafrom the BMPfile.
Thedatais transferred to the Roll Printer in Bytes, where it
interperets it. Each bit is on or off.
All this is explained in the original post.

Not this way, nevertheless I got it now.
Thats what I need the rawimagedatato be.. A bit representation of
the image from the BMPfile.. I dont want the header information,
just, I suppose, what the image looks like in Bytes.
Does this make sense?

Yes, but you don't show how you pass it to the roll printer.
From your reply, the lockbits is the right way to go, but I am not
getting the representation needed from thefile.

How do you check this? I don't see any code that prints anything.
I have read that BMP's store thedatafrom bottom to top, left to
right (or similar).. Is this the case?
Do I need more processing of the rawimagedatatog etthe
representation of the image from it?

I can only guess that you expect one byte per pixel, but you specified
Imaging.PixelFo rmat.Format1bpp Indexed as the format which means one bit
per pixel (1 byte = 8 pixel). I don't know how you process thedatain
rawImage. In addition, IIRC, there is no indexedbitmapsu pport in a
certain area that I unfortunatelly don't remember currently.

It's always good to have a look here:http://www.bobpowell.net/
In the GDI+ FAQs, there is an example of creating a 1bpp image. There is
also something about directly accessing pixeldata. Maybe this helps in
any way, too.

And we have m.p.d.framework .drawing.

Though, I'm still interested in how you really process 'rawImage'.

Armin
Jun 27 '08 #5
"RB0135" <ro****@joshie. com.auschrieb
I cant show you the graphic it prints. I can certainly email you the
whole manual in PDF..
Good idea. Couldn't download it because at the Epson site a login is
required, and at the Posiflex site I wasn't able to find a complete
manual.
If you can offer anymore assistance, or need extra information,
please let me know.
The manual would really be nice. I did printing escape sequences some
years ago, so I think can handle it quickly. Please send to: az dot
no_spam at freenet dot de (like the re-address, just insert an "_")
Armin

Jun 27 '08 #6
I'll have a look. Can take some time.
Armin
Jun 27 '08 #7
FYI, the problem has been solved. The printer expected the pixel data
column by column, not row by row, which was not documented. After
finding this out, we had to write a function that changes the
orientation of the retrieved bitmap's pixel data (which was not simple
because of 1bpp format).

So, if anybody has the same printer and problem, this is the answer. :)
Armin

Jun 27 '08 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
6702
by: klappnase | last post by:
Hello everyone, I have seen several threads here on this problem, but still cannot figure out the solution. I want to create a window icon for a Tkinter application and tried several things that are supposed to work. Here is a little demo of what I tried: #################################from Tkinter import * icon1 = ('''#define im_width 26 #define im_height 25
0
1939
by: Gandalf | last post by:
Hi Gurus! Here is a problem with wxPython. I would like to load bitmaps and create a mask for them at once. Here is my idea: the mask colour for the bitmap should be the colour of the pixel in the top left corner. (The same way Delphi does with TImageList.) E.g. the bitmap should be transparent everywhere with the same colour. I read the documentation, and I could not find an easy way to do this. Here is what I have tried:
1
10617
by: Sharon | last post by:
I have 2 questions that are just the opposite to one another: (1) I need to read an image file (like bitmap, jpeg etc.) and to save only its data, I need to save his data in a raw data format, meaning; I don't want to save the image header, only the pixels data. the raw data should be saved in a byte array. The direct way is to do a loop over the image pixels and to copy pixel by pixel to the byte array. I'm looking for another way to...
2
16045
by: Bruce D | last post by:
I'm having a problem saving my bitmap in my MySQL database. Apparently it's too big...but it shouldn't be. Here's what I got: Dim bmpDocument As Bitmap = Bitmap.FromHbitmap(hDibCopy) ' get image from scanner Dim bmpResize As New Bitmap(bmpDocument, 680, 880) mySQLManager.InsertDBImage(elmImageIndex, intNextDocument, bmpResize) Public Function InsertDBImage(ByVal ImageElement As XmlElement, _ ByVal
7
2322
by: Nathan Sokalski | last post by:
I am having a problem saving an image with the same name it originally had. I have two similar versions of my code, one in which I close the FileStream used to open the original image before saving, the other in which I close the FileStream afterwards, although both return the same error. Here are the two versions of the code and the errors they each return (NOTE: I rebooted immediately before running each of these versions so that I knew they...
0
1253
by: AlVis1515 | last post by:
We had a VB6 program that was used to take a scanned signature image as a set of screen coordinates. The VB6 program then converted this into a bitmap file which we used to embed the signature in certain documents such as invoices. The code was recently ported to VB.NET. We are using the BitMap and DataPoint objects to convert the data to a bitmap file, then saving it using a .NET PictureBox. The problem is that apparently the bitmap...
8
4393
by: gsmith | last post by:
Hello, I am developing a video recording (mjpeg) system which records large binary files. I need to read the JPEG data from the binary file and create a bitmap object to be displayed. Unfortunately I cannot find an efficient way to do this in C#. I need to do this at 10fps+ with 1hour+ data files. My current approach is read a byte from the filestream, then create a MemoryStream to the created byte and then a bitmap from the memory
6
2532
by: Dave Harvey | last post by:
I have developed a standard .NET control which displays medical images and works fine in applications, but increasingly, my customers are wishing to use it in an ASP.NET environment, so I am looking to make a WebControl based equivalent. So, assuming that I need to render using HTML - how can I pass "bitmap" data into such a control for it to be displayed. I'm open to all possible routes, but I've not yet found one which works. Ideas...
2
2669
by: Cameron Walsh | last post by:
Hi all, I'm trying to extract the data from a bitmap or .pnm file using the following code: import Image img = Image.open("test.bmp","r") data=img.getdata() Unfortunately I get the following exception on Linux, but not on Windows:
8
2769
by: Frank | last post by:
Given a bitmap I want to write a Icon file using it. I believe I can do it except for writing the bits of the image. Can you tell me how to get the bits into a ByteArray Thanks
0
9688
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
9546
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10490
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
1
10243
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
10030
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
9078
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
0
6809
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
1
4146
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
3762
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.