How would I go about building an image capable of booting via PXE?

Or can I boot and existing x86 image via PXE with a specific tftpboot bootfile?