Lo que requeries es utilizar algún compente de terceros (puede ser Zeos o el SUIPack) que tenga el elemnto que te permita realizar ese proceso, la otra sería que tu desarrolles dicho componente. Buscando por la red encontré un desarrollado en VB, tal vez con mas calma puedas encontrar uno similar en Delphi con fuentes y todo.