当前位置:首页
开发技术指南» 文章正文
    引言:

 ·电子书下载,先发个书目清单    »显示摘要«
    摘要: 总容量很大,约13g。现在整理出来给大家看看,以后可能分批提供bt下载。 书目清单请看下面blog的链接,这里发贴有长度限制。 http://blog.csdn.net/yiyuan/archive/2005/09/10/476831.aspx ......
    摘要: web页中很多都有如:"首页>>..>>.."的导航,请问在c#和asp.net的系统中应该怎样处理为妥呢? 忘各位大侠不吝赐教!! ......


VFP的报表能实现无级缩放打印吗

VFP的报表能实现无级缩放打印吗?就好像一张图一样缩放打印?  
   
  高手们指点一下撒,   谢了先!

NO.1   作者: fj_jiangqi

看看打印设计的尺寸处理有没有提供这样的功能,若没有的话可能难以实现,因为这个功能需要对GDI设备直接操作,还要使用缩放处理的API,影子内存等,不知现在新版的是否支持这样的功能?

NO.2   作者: zsjiaming

如果能输出成pdf文件,并且能使用pdf文件的打印控件就可以了.  
 

NO.3   作者: apple_8180

如果确定没有此功能的话,可以建议微软把这个功能加进去了。  
  这是一个非常好的建议。

NO.4   作者: shamihu

vfp9   里可以做到横向或纵向按比例缩放打印的  
 

NO.5   作者: shamihu

给你转帖一个帖子吧,是动感游标版主   dupeiji   的。  
   
  vfp9实现打印的无级缩放是完全彻底的!  
   
  以下我们可以看到一种示例——实现宽度和高度分别拥有无级缩放比例的打印:  
  (请注意:试运行时,置换掉其中的“宽度缩放率”和“高度缩放率”。缩放率=1、0.5、2....随你便了)  
  *************************  
  SET   REPORTBEHAVIOR   90  
   
  LOCAL   loReportListener,   lcFRX  
   
  lcFRX   =   GETFILE("frx")  
  IF   EMPTY(lcFRX)  
        RETURN    
  ENDIF        
   
  loReportListener   =   CREATEOBJECT("Test")  
   
  REPORT   FORM   (lcFRX)   OBJECT   loReportListener  
   
  DEFINE   CLASS   Test   As   ReportListener  
        ListenerType   =   0  
        PROCEDURE   OutputPage(nPageNo,   eDevice,   nDeviceType,nleft,   n,   nWidth,   nHeight)  
              DODEFAULT(nPageNo,eDevice,nDeviceType,nleft,n,nWidth*宽度缩放率,nHeight*高度缩放率)  
              NODEFAULT  
        ENDPROC  
  ENDDEFINE  
  ************************  
   
  请验证一下这美妙的结果吧!  
   
 

NO.6   作者: shamihu

to:     zsjiaming(路口就在不远处)    
  要在   vfp9   里实现报表pdf输出也是件非常简单的事,foxtalk   (2005.06)   期上专门有篇文章介绍如何实现。  
 

NO.7   作者: zsjiaming

vfp9无级缩放...好象是显示上的,打印上没确认过行不行........  
   
   
   
   
        如果能实际报表pdbf文件输出的话,就可以轻松无级缩放打印,因为pdf文件打印时可以无级缩放打印.  
        这里有文章介绍如始在vfp里直接输出ps文件,直接控制ps文件...  
   
          http://vfp.sunyear.com.tw/viewtopic.php?t=62&highlight=PDF  
   
          希望有能力的朋友试试...  
 


    摘要: 在这个论坛里找到了下面这个分页存储过程。 create procedure pagego @tblname varchar(255), -- 表名 @strgetfields varchar(1000) = *, -- 需要返回的列 @fldname varchar(255)=, -- 排序的字段名 @pagesize int = 10, -- 页尺寸 @pageindex int = ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE