生成APF文件问题 |
尚未結案
|
dengguo
一般會員 發表:41 回覆:49 積分:23 註冊:2004-01-09 發送簡訊給我 |
|
Miles
尊榮會員 發表:27 回覆:662 積分:622 註冊:2002-07-12 發送簡訊給我 |
Hi dengguo 你好:
使用TApdFaxConverter元件, 例如:
ApdFaxConverter1.InputDocumentType := idTextEx; ApdFaxConverter1.DocumentFile := 'c:\test.txt'; ApdFaxConverter1.OutFileName := 'c:\test.APF'; ApdFaxConverter.ConvertToFile;我不是高手, 高手是正在銀幕前微笑的人.
------
我不是高手, 高手是正在銀幕前微笑的人. |
dengguo
一般會員 發表:41 回覆:49 積分:23 註冊:2004-01-09 發送簡訊給我 |
|
Miles
尊榮會員 發表:27 回覆:662 積分:622 註冊:2002-07-12 發送簡訊給我 |
Hi dengguo 不好意思QuickReport我沒轉過, 不過找到一個範例參考一下
http://www.turbocontrol.com/downloads/demos.htm
裡面的QrDemo3.zip 我不是高手, 高手是正在銀幕前微笑的人.
------
我不是高手, 高手是正在銀幕前微笑的人. |
dengguo
一般會員 發表:41 回覆:49 積分:23 註冊:2004-01-09 發送簡訊給我 |
|
dengguo
一般會員 發表:41 回覆:49 積分:23 註冊:2004-01-09 發送簡訊給我 |
|
Miles
尊榮會員 發表:27 回覆:662 積分:622 註冊:2002-07-12 發送簡訊給我 |
Hi dengguo 你好:
我找了一下, 要先將QuickReport轉成其他格式, 再轉到APF
例如以下是將QuickReport轉成BMP
var BMP: TBitMap; StoredUnits: TQRUnit; i: integer; StoreDir: string; begin StoreDir:=''; //!!! // EN: Assign folder to store here //(with ending '\'), leave //blank to store in the .exe's folder //NL: wijs hier map/directory waarin //opgeslagen moet worden toe. Laat //leeg om op te slaan in de directory //waarin zich de .EXE bevindt. QuickRep1.Prepare; StoredUnits:=QuickRep1.Units; QuickRep1.Units:=Pixels; try for i:=1 to QuickRep1.QRPrinter.PageCount do begin BMP:=TBitMap.Create; try BMP.Width:=Round(QuickRep1.Page.Width); BMP.Height:=Round(QuickRep1.Page.Length); QuickRep1.QRPrinter.PageNumber:=i; BMP.Canvas.Draw(0, 0, QuickRep1.QRPrinter.Page); BMP.SaveToFile(StoreDir 'Page' IntToStr(i) '.bmp'); finally BMP.Free; end; end; finally QuickRep1.Units:=StoredUnits; end; end;在我上面的網址中, 有一個FaxConv.zip則示範了如何將BMP轉成APF 我不是高手, 高手是正在銀幕前微笑的人.
------
我不是高手, 高手是正在銀幕前微笑的人. |
dengguo
一般會員 發表:41 回覆:49 積分:23 註冊:2004-01-09 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |