Does anybody know VCL components (for Delphi XE) for working with MS Word, Excel docx, xlsx files - load, view, modify, save? WPCubed has such component only for RTF files, DevExpress can view XLS files.
Forget it, not even WordPerfect or IBM's Symphony or Open(Libre) Office and others do it right; if the user has MS Office installed some converting is possible but forget about proper formatting, tables, properly placed pictures, equations... Haven't tried WPCubed, but with TRichView I can copy several pages of text and pictures from WP and paste on the (TrichView's proprietary) .RVF file, but not the other way - and RTF, even when they work, are huge (with pictures); TRichView has some trick to work with Office installed, but I haven't tried also. Unless you're REALLY developing a comercial Office alternative, the best policy is to be honest with your users and forget about formatting, etc. There's also SMWord to import text from DOC and WPD.
I use (and recommend) TMS Software's "FlexCel for VCL & FireMonkey" for xls/xlsx files: http://bit.ly/1erG2Hj
ReplyDeleteForget it, not even WordPerfect or IBM's Symphony or Open(Libre) Office and others do it right; if the user has MS Office installed some converting is possible but forget about proper formatting, tables, properly placed pictures, equations...
ReplyDeleteHaven't tried WPCubed, but with TRichView I can copy several pages of text and pictures from WP and paste on the (TrichView's proprietary) .RVF file, but not the other way - and RTF, even when they work, are huge (with pictures); TRichView has some trick to work with Office installed, but I haven't tried also.
Unless you're REALLY developing a comercial Office alternative, the best policy is to be honest with your users and forget about formatting, etc.
There's also SMWord to import text from DOC and WPD.
Searching too..
ReplyDeleteTMS Flexcel, XLSReadWriteII this components for Excel
ReplyDeletewhy not use com/ole methods?
ReplyDeleteTry those components:
ReplyDeletehttp://www.scalabium.com/
Chris Z.
ReplyDeleteThanks. I will definitely try them.