菜单
  

      {wf[i].color=RGB(255,254,255);}
      if ((num[tempm+1]>'8') && (num[tempm+2]<='8') && (num[tempm+3]<='8'))
      {wf[i].color=RGB(255,254,254);}
      if ((num[tempm+1]<='8') && (num[tempm+2]>'8') && (num[tempm+3]>'8'))
      {wf[i].color=RGB(254,255,255);}
      if ((num[tempm+1]<='8') && (num[tempm+2]>'8') && (num[tempm+3]<='8'))
      {wf[i].color=RGB(254,255,254);}
      if ((num[tempm+1]<='8') && (num[tempm+2]<='8') && (num[tempm+3]>'8'))
      {wf[i].color=RGB(254,254,255);}
      if ((num[tempm+1]<='8') && (num[tempm+2]<='8') && (num[tempm+3]<='8'))
      {wf[i].color=RGB(254,254,254);}

    }
    font.AttachDispatch (sel.GetFont());
       sel.MoveLeft(COleVariant((short)1),COleVariant((short)1),COleVariant((short)0));
    (7)水印嵌入后会生成新的WORD文档.加入后缀为watermark在当前目录下,如图3.3所示。

    sel.HomeKey(COleVariant((short)6),COleVariant((short)0));
    wfilename=wfilename.Left(wfilename.GetLength()-4)+"watermark"+wfilename.Right(4);
      appDoc.SaveAs(COleVariant(wfilename), COleVariant((short)0),
          vFalse, COleVariant(""), vFalse, COleVariant(""), vFalse, vFalse, vFalse, vFalse, vFalse, vFalse, vFalse, vTrue, vFalse,vFalse);
    图3.3 新建嵌入水印文档
    3.2.2水印的提取模块
    (1)打开有水印的WORD文档,然后输入密钥以检测水印正确性,提取界面如图3.4所示。
    void CWordwaterDlg::OnJcwater()
    {
        
        CQLwater JCwater;
        
        wrongflag=1;
        tempsum=0;
         if (IDOK==JCwater.DoModal())
        {    
            switch (JCwater.m_editm)
            {
            case 1:m=3;p=1;break;
            case 2:m=3;p=1;break;
            case 3:m=3;p=1;break;
            case 4:m=4;p=3;break;
            case 5:m=7;p=4;break;
            case 6:m=7;p=4;break;
            case 7:m=7;p=4;break;
            case 8:m=11;p=7;break;
            case 9:m=11;p=7;break;
            }
            tempm=m;
                    n=m*tempn;
         wfilename=JCwater.FileName;
        
        _Application app;
        COleVariant covTrue((short)TRUE),
                covFalse((short)FALSE),
                covOptional((long)DISP_E_PARAMNOTFOUND, VT_ERROR);
        

        if(!app.CreateDispatch("Word.Application"))
             {
                AfxMessageBox("Couldn't start Word.");
             }
             else
             {
               
              app.SetVisible(TRUE);
  1. 上一篇:基于webform的在线考试系统+用例图+文献综述
  2. 下一篇:Ford–Fulkerson算法铁路运输系统中车辆流问题的研究
  1. 基于MATLAB的图像增强算法设计

  2. 基于Kinect的手势跟踪与识别算法设计

  3. JAVA基于安卓平台的医疗护工管理系统设计

  4. 基于核独立元分析的非线...

  5. 基于Hadoop的制造过程大数据存储平台构建

  6. 基于安卓系统的测量软件...

  7. 基于VC++的GIS矢量图形系统开发

  8. 中考体育项目与体育教学合理结合的研究

  9. 十二层带中心支撑钢结构...

  10. 酸性水汽提装置总汽提塔设计+CAD图纸

  11. 河岸冲刷和泥沙淤积的监测国内外研究现状

  12. java+mysql车辆管理系统的设计+源代码

  13. 乳业同业并购式全产业链...

  14. 大众媒体对公共政策制定的影响

  15. 当代大学生慈善意识研究+文献综述

  16. 电站锅炉暖风器设计任务书

  17. 杂拟谷盗体内共生菌沃尔...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回