RTF格式文件的读写操作

时间:2019-04-22 10:43:36
【文件属性】:
文件名称:RTF格式文件的读写操作
文件大小:38.79MB
文件格式:RAR
更新时间:2019-04-22 10:43:36
RTF 主要功能为 RTFWriter写入类 和 rtf_parser解析类,RTFWriter类用于以RTF格式将数据写入rtf文档,rtf_parser类用于读取rtf文档,解析rtf数据,可以取到字体、颜色、大小、下划线、正文等基本属性,希望对各位朋友有所帮助
【文件预览】:
CFaceEditDemo
----CFaceEditDemo.aps(43KB)
----RTF_READ()
--------rtf_types.h(324B)
--------rtf_utility.h(796B)
--------rtf_list.h(439B)
--------rtf_font_style.h(890B)
--------rtf_lable.h(299B)
--------rtf_p.h(591B)
--------rtf_parser.h(10KB)
----CFaceEditDemo.vcproj(7KB)
----CFaceEditDemo.suo.old(9KB)
----CFaceEditDemo.dsp(5KB)
----UpgradeLog.XML(6KB)
----res()
--------CFaceEditDemo.rc2(405B)
--------showoff.bmp(2KB)
--------VCKBASELOGO.BMP(5KB)
--------sad.bmp(2KB)
--------quip.bmp(2KB)
--------CFaceEditDemo.ico(1KB)
--------kid.bmp(21KB)
--------kid1.bmp(2KB)
--------maze.bmp(2KB)
----StatLink.cpp(6KB)
----_UpgradeReport_Files()
--------UpgradeReport.xslt(12KB)
--------UpgradeReport_Minus.gif(69B)
--------UpgradeReport.css(3KB)
--------UpgradeReport_Plus.gif(71B)
----RTFWriter.h(292B)
----12345.rtf(6KB)
----CFaceEditDemo.dsw(549B)
----StatLink.h(2KB)
----CFaceEditDemoDlg.h(1KB)
----CFaceEditDemo.sdf(77.89MB)
----FaceEdit.h(2KB)
----CFaceEditDemo.vcxproj.filters(3KB)
----CFaceEditDemo.opt(54KB)
----CFaceEditDemo.plg(1KB)
----FaceEdit.cpp(12KB)
----abc.rtf(238B)
----CFaceEditDemo.sln(807B)
----CFaceEditDemo.vcxproj.user(143B)
----CFaceEditDemo.suo(26KB)
----CFaceEditDemo.cpp(2KB)
----CFaceEditDemoDlg.cpp(6KB)
----CFaceEditDemo.sln.old(915B)
----StdAfx.cpp(215B)
----resource.h(819B)
----CFaceEditDemo.ncb(81KB)
----CFaceEditDemo.vcxproj(12KB)
----StdAfx.h(1KB)
----CFaceEditDemo.h(1KB)
----RTFWriter.cpp(2KB)
----ipch()
--------cfaceeditdemo-79da01f9()
----Debug()
--------RTFWriter.obj(187KB)
--------vc100.idb(691KB)
--------StdAfx.obj(539KB)
--------CFaceEditDemoDlg.obj(621KB)
--------CFaceEditDemo.res(7KB)
--------FaceEdit.obj(283KB)
--------CL.write.1.tlog(3KB)
--------CL.read.1.tlog(159KB)
--------mt.read.1.tlog(850B)
--------rc.write.1.tlog(226B)
--------rc.read.1.tlog(3KB)
--------1759852006412211406.jpg(137KB)
--------CFaceEditDemo.obj(149KB)
--------mt.command.1.tlog(604B)
--------StatLink.obj(145KB)
--------cl.command.1.tlog(4KB)
--------link-cvtres.read.1.tlog(2B)
--------CFaceEditDemo.lastbuildstate(65B)
--------link.write.1.tlog(1KB)
--------link-cvtres.write.1.tlog(2B)
--------link.command.1.tlog(2KB)
--------CFaceEditDemo.exe.intermediate.manifest(381B)
--------rc.command.1.tlog(622B)
--------link.read.1.tlog(5KB)
--------CFaceEditDemo.log(3KB)
--------CFaceEditDemo.exe(162KB)
--------CFaceEditDemo.pch(19.31MB)
--------mt.write.1.tlog(380B)
--------CFaceEditDemo.Build.CppClean.log(2KB)
--------CFaceEditDemo.pdb(4.39MB)
--------vc100.pdb(2.59MB)
----CFaceEditDemo.rc(5KB)
----ReadMe.txt(4KB)

网友评论

  • 我把字体加粗就出异常了 if (strcmp(szWord, "fonttbl") == 0) { ParseFontTable(rtfText); break; }
  • 能够实现rtf的读写,好像不支持表格
  • 具有参考意义,可作用于rtf文档读写,非图片情况
  • 执行不出任何结果
  • 具有参考意义,感谢分享!
  • 执行不出任何结果+1
  • 执行不出任何结果