Có trời mới biết!
thôi ráng vậy:
Một tập tin rtf không có nội dung, mở với Notepad sẽ như sau:
{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
{\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\f0\fs20\par
}
để dễ dàng, ta edit như sau: (mà vẫn không có nội dung)
{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
{\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\f0\fs20
\par
}
Các câu lệnh trên là định dạng chung của RTF
Khi chèn hình thì chúng chèn các câu lệnh kèm giá trị mỗi điểm ảnh = <Nội dung chèn>
{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
{\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\f0\fs20
<Nội dung chèn>
\par
}
<Nội dung chèn> mà onlysoft tìm được (và tất cả hình chèn) chia 2 đoạn:
- đoạn 1: đọc nháp, đó là các con số giữa 2 hàng lệnh đầu, vd của onlysoft là:
01050000
02000000
07000000
50427275736800
00000000
00000000
c0000000
424dae000000000000003600000028000000070000000500000001001800000000007800000000
000000000000000000000000000000cc9d83d77c62a68d8612ccf42687a2e2b98d7fa9e6000000
c99473de955a8460483aa7af0d8ebc9a6d49936551000000e6b88bde9152703510817f6a50aad9
954814af51110000008d748b7f5d64713411a07258a6cdf4b0510fc2570b000000102d93213c94
763814a55e2e56bae6cf5b08d66006000000000000000000000000000000000000000000
01050000
00000000
- đoạn 2: thể hiện: phần còn lại. các trị số từng điểm ảnh sẽ được trình biên dịch Wordpad biến thành ảnh
Vậy thì về nguyên tắc là dư đoạn 1!
Theo cách trình bày trên, ta có thể ghép từng câu code và trị những điểm ảnh để có file RTF chứa hình. Cụ thể của onlysoft như sau:
{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
{\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\f0\fs20{\pict\wmetafile8\picwgoal6015\pichgoal3630
0100090000037400000000005e0000000000050000000b0200000000050000000c028400b9005e
000000430f2000cc00000005000700000000008400b90000000000280000000700000005000000
010018000000000078000000c40e0000c40e00000000000000000000cc9d83d77c62a68d8612cc
f42687a2e2b98d7fa9e6000000c99473de955a8460483aa7af0d8ebc9a6d49936551000000e6b8
8bde9152703510817f6a50aad9954814af51110000008d748b7f5d64713411a07258a6cdf4b051
0fc2570b000000102d93213c94763814a55e2e56bae6cf5b08d66006000000030000000000
}\par
}
Bạn hãy dán đoạn code trên vào Notepad và lưu với đuôi RTF để xem hình của onlysoft gởi lên.
OK chứ? khen ngợi cái nào...

ghi chú: tôi có kéo lớn hình và lưu lại nên các số \picwgoal6015\pichgoal3630 khá lớn.
còn hình gốc nhỏ lắm