VFP 愛用者社區 首頁 VFP 愛用者社區
本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入

如何將報表輸出成圖檔
前往頁面 上一頁  1, 2, 3  下一頁
 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
初學者



註冊時間: 2006-02-27
文章: 7


第 16 樓

發表發表於: 星期一 二月 27, 2006 11:34 am    文章主題: 引言回覆

謝謝,
再請教...有沒有pdfcreator的使用說明呢?
以及怎麼編譯呢?
回頂端
檢視會員個人資料 發送私人訊息 MSN Messenger
garfield
Site Admin


註冊時間: 2003-01-30
文章: 2157


第 17 樓

發表發表於: 星期一 二月 27, 2006 12:17 pm    文章主題: 引言回覆

使用說明書在 google
_________________
利用>>搜尋<<的功能會比問的還要快得到答案.
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
初學者



註冊時間: 2006-02-27
文章: 7


第 18 樓

發表發表於: 星期一 二月 27, 2006 2:34 pm    文章主題: 引言回覆

嗯嗯..謝謝囉
回頂端
檢視會員個人資料 發送私人訊息 MSN Messenger
初學者



註冊時間: 2006-02-27
文章: 7


第 19 樓

發表發表於: 星期四 三月 02, 2006 9:37 am    文章主題: 引言回覆

請問可以使用dos的copy file.doc 到這個虛擬列表機嗎?
該怎麼下指令呢?
謝謝
回頂端
檢視會員個人資料 發送私人訊息 MSN Messenger
garfield
Site Admin


註冊時間: 2003-01-30
文章: 2157


第 20 樓

發表發表於: 星期四 三月 02, 2006 10:41 am    文章主題: 引言回覆

google 用 dos type 印表機
找到的資料, 但不知是否可用

  如果你需要打印*.doc或*.wps文件,但本機卻沒有安裝打印機,而安裝了打印機的電腦上卻沒有安裝Microsoft Word或WPS Office,重新安裝應用程序當然不是一個好辦法,其實我們可以利用COPY命令將文件打印出來。

  例如,我們需要將一份*.wps文件打印出來,首先在本機上安裝打印機的驅動程序(打印機型號必須與真實打印機保持一致),然後在WPS Office程序中打開需要打印的文件,從「文件」菜單下打開「打印」對話框,在這裡選中「打印到文件」復選框,很快會自動生成一個擴展名為prn的打印文件。將這個文件複製到軟盤或優盤中,在安裝了打印機的電腦中進入DOS環境,鍵入如下命令:copy *.prn prn/b。

  這裡的「*.prn」是打印文件的文件名,而「prn」參數表示將輸出設備指定為打印機,「/b」參數是指定以二進制方式輸出,否則將無法正確打印圖片信息。

_________________
利用>>搜尋<<的功能會比問的還要快得到答案.
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
初學者



註冊時間: 2006-02-27
文章: 7


第 21 樓

發表發表於: 星期四 三月 02, 2006 11:04 am    文章主題: 引言回覆

謝謝...但這....和我想要的有點距離耶...
我是想說,
如果我在不同的主機上編輯文件不論文件是doc.txt或是hml...
然後直接把文把放到列印的主機上就能利用PDF creator 轉為圖片檔囉..

如果用您所說的方法..變成每一台要先灌PDF creator然後再按列印為prn...
問題來了....如果我的朋友或不認識的人不會灌PDF creator的話...就不能用囉...
回頂端
檢視會員個人資料 發送私人訊息 MSN Messenger
初學者



註冊時間: 2006-02-27
文章: 7


第 22 樓

發表發表於: 星期四 三月 02, 2006 11:11 am    文章主題: 引言回覆

另外這裡所說的 " 安裝打印機的驅動程序(打印機型號必須與真實打印機保持一致) "
是指要本機和遠端打印機的驅動程式和印機型號都要一樣嗎?
或是可以用任何一種的驅動程式呢
回頂端
檢視會員個人資料 發送私人訊息 MSN Messenger
garfield
Site Admin


註冊時間: 2003-01-30
文章: 2157


第 23 樓

發表發表於: 星期四 三月 02, 2006 1:11 pm    文章主題: 引言回覆

在這裡討論的功能是利用 vfp 來控制輸出到 pdf 或 圖檔,
如果要用程式控制, 就必須每台電腦都要安裝 PdfCreator ,
在server裡裝 PdfCreator 只能由 windows 控制印表轉向Server 而已.

_________________
利用>>搜尋<<的功能會比問的還要快得到答案.
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
thornbird313



註冊時間: 2004-12-14
文章: 23


第 24 樓

發表發表於: 星期日 三月 12, 2006 3:06 pm    文章主題: 引言回覆

用VFP9可以很方便地把报表输出到各种图片格式:BMP、JPEG、GIF、PNG、TIFF等。

下面这段代码可以把报表输出为JPEG格式:

loReportListener = CREATEOBJECT("JPEGListener")
loReportListener.FileName = "report"
REPORT FORM "report1.frx" OBJECT loReportListener


DEFINE CLASS JPEGListener AS ReportListener

PROCEDURE Init
THIS.AddProperty("FileName", "temp")
THIS.ListenerType = 2
ENDPROC

PROCEDURE BeforeReport
ERASE (THIS.FileName + "*")
ENDPROC

PROCEDURE OutputPage(nPageNo, eDevice, nDeviceType)
IF (nDeviceType = -1)
nDeviceType = 102
THIS.OutputPage(nPageNo, THIS.Filename + ALLTRIM(STR(nPageNo)), nDeviceType)
NODEFAULT
ENDIF
ENDPROC

ENDDEFINE


ReportListener类OutputPage方法中nDeviceType参数的其他几种输出类型:

100
This value specifies a filename, to be saved as image of EMF type.

101
This value specifies a filename, to be saved as image of TIFF type.

102
This value specifies a filename, to be saved as image of JPEG type.

103
This value specifies a filename, to be saved as image of GIF type.

104
This value specifies a filename, to be saved as image of PNG type.

105
This value specifies a filename, to be saved as image of BMP type.

201
This value specifies a page to be saved additively into a previously-created TIFF, generating a multi-page TIFF file.
回頂端
檢視會員個人資料 發送私人訊息
goto-dream



註冊時間: 2004-05-11
文章: 909


第 25 樓

發表發表於: 星期二 三月 14, 2006 4:41 pm    文章主題: 引言回覆

這個真是經華
能使用vfp9產生∼
收入我的腦中

_________________
福隆昌淨水有限公司--淨水器的專家,淨水器,飲水機,濾心!!

想了解更多,您可上幸福雞湯組.找尋!!丁澐瑄.老師.

          愛作夢
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
impotence



註冊時間: 2005-02-21
文章: 135
來自: Hong Kong

第 26 樓

發表發表於: 星期三 三月 15, 2006 8:21 am    文章主題: 引言回覆

thx a lot ~~~
_________________
一個常常忘記 Command 的人 !
回頂端
檢視會員個人資料 發送私人訊息
hsiung03



註冊時間: 2003-06-07
文章: 6


第 27 樓

發表發表於: 星期五 三月 17, 2006 3:21 pm    文章主題: 引言回覆

試試以下方法

#define OutputNothing -1
#define OutputTIFF 101
#define OutputTIFFAdditive (OutputTIFF+100)

LOCAL oReportListener
oReportListener = NEWOBJECT("MPTiffListener")
oReportListener.Filename = "Multi"

WAIT WINDOW "正在处理报表到 TIFF 文件...." NOWAIT
REPORT FORM ? OBJECT oReportListener
WAIT CLEAR

DEFINE CLASS MPTiffListener AS ReportListener

PROCEDURE Init
this.AddProperty("Filename", "temp")
this.ListenerType = 2
ENDPROC

PROCEDURE BeforeReport
ERASE this.Filename
ENDPROC

PROCEDURE OutputPage(nPageNo, eDevice, nDeviceType)
IF (nDeviceType == OutputNothing)
IF (nPageNo == 1)
nDeviceType = OutputTIFF
ELSE
nDeviceType = OutputTIFFAdditive
ENDIF
THIS.OutputPage(nPageNo, this.Filename, nDeviceType)
NODEFAULT
ENDIF
ENDPROC

ENDDEFINE
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 參觀發表人的個人網站 MSN Messenger
hclee



註冊時間: 2006-04-03
文章: 4
來自: 马来西亚

第 28 樓

發表發表於: 星期一 四月 03, 2006 5:02 pm    文章主題: 引言回覆

要列印成 PDF 格式只要下载 PRIMO 就可以了,这是一个免费的确 PRINTER DRIVER, 可将任何文件列印成 PDF 格式
回頂端
檢視會員個人資料 發送私人訊息
蔡文華



註冊時間: 2005-10-31
文章: 118


第 29 樓

發表發表於: 星期六 七月 29, 2006 8:12 am    文章主題: 在列印到PDFCREATE產生的列表機時,如何由VFP去指定要儲存的檔名嗎? 引言回覆

在列印到PDFCREATE產生的列表機時,如何由VFP去指定要儲存的檔名嗎?
回頂端
檢視會員個人資料 發送私人訊息
garfield
Site Admin


註冊時間: 2003-01-30
文章: 2157


第 30 樓

發表發表於: 星期六 七月 29, 2006 9:21 am    文章主題: 引言回覆

參考這篇: http://www.experts-exchange.com/Databases/MS_Access/Q_21743186.html
或看PDFCreator所附的demo程式

_________________
利用>>搜尋<<的功能會比問的還要快得到答案.
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
前往頁面 上一頁  1, 2, 3  下一頁
2頁(共3頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作