Search  
Friday, May 25, 2012 ..:: Forum ::.. Register  Login
 Forum Minimize
Pentru a putea posta mesaje trebuie să vă înregistraţi.
Notă: Mesajele cu conţinut jignitor sau ilegal (inclusiv cereri de soft piratat) nu sunt acceptate şi vor fi şterse imediat .

Pentru a primi raspunsuri rapide si corecte, scrieti in mesaj ce intentionati sa faceti, ce mesaj de eroare primiti, in ce context si in urma caror actiuni. De asemenea, mentionati versiunea de FoxPro in care lucrati!
Dacă nu specificați versiunea, se consideră VFP 9.0 SP2.

SearchForum Home
  Visual FoxPro  Controale ActiveX  vfp report to p...
 vfp report to pdf
 
 4/2/2007 3:47:01 PM
User is offlinegabirom
34 posts


vfp report to pdf
 (Romania)

Are cineva exemple cum se creeaza un fisier PDF din VFP ??

Asa ceva cum este cel din programul de la CAS ???

 

 

 4/5/2007 8:11:27 AM
User is offlineGrigore Dolghin
3592 posts
www.class-software.eu
1st






Re: vfp report to pdf
 (Romania)

Nu se poate crea folosind functii VFP. Toate programele in VFP care creeaza PDF-uri folosesc ori un driver de imprimanta care intercepteaza print-ul si il transforma in PDF (PrimoPDF, PDFCreator, etc), sau programatic, folosind biblioteci specializate. Astea sunt de doua feluri: COM (se instantiaza un object cu oPDF = CreateObjecT("dll.clasa"), oPDF.WriteText(100,100, "Hello World"), oPDF.SaveToFile("C:\fisier.pdf")) sau non-COM, care se folosesc prin declararea functiilor API implementate in DLL-ul respectiv.


Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 4/6/2007 9:06:28 PM
User is offlinemisu
44 posts
www.arhimedes.ro




Re: vfp report to pdf
 (Romania)
Se poate folosi clasa de la  http://www.atoutfox.org/articles.asp?ACTION=FCONSULTER&ID=0000000224
 4/13/2007 12:38:29 AM
User is offlinegabirom
34 posts


Re: vfp report to pdf
 (N/A)

un exemplu de cum se poate folosi aceasta clasa ?

 

 4/13/2007 3:04:01 AM
User is offlineGrigore Dolghin
3592 posts
www.class-software.eu
1st






Re: vfp report to pdf
 (Romania)

Eh, si tu acuma.... :) Era suficient sa te uiti prin codul ala. Uite un exemplu (admitand ca ai copiat tot codul clasei intr-un fisier numit pdf.prg):

Set Procedure To pdf.prg
oPdf = CreateObject("FoxPDFText")
oPdf.NewPdf("c:\myPDF.pdf") && asta-i numele fisierului rezultat
oPdf.NewPage() && adaug o pagina noua, altfel acrobatu' plange
oPdf.WriteText("Iata ce pot face doua maini dibace")
oPdf.ClosePdf()

---------------------

Vad ca mai are si metoda WriteMultiLineText. Banuiesc ca asta scrie un text mai lung si il "rupe" la capatul randului, dar n-am verificat. Anyway, pana la un writer serios de pdf-uri mai e cale lunga. N-am vazut cum inserezi o imagine. Sau cum trasezi o linie, macar.


Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 7/28/2009 12:25:56 PM
User is offlineMariusvma
76 posts




Re: vfp report to pdf
 (N/A)
Am incercat varianta asta dar ceva imi scapa. Cum se face mai exact? Am creat fisierul pfr.prg, dar cum este el apelat si de unde? O iau mai simplu...deschid un 'report' in preview....si oare cum il fac sa il salvez *.pdf?
 7/28/2009 1:55:54 PM
User is offlinedanilea
212 posts
4th


Re: vfp report to pdf
 (N/A)
Buna ziua,
NU va mai bateti capul.Folositi PDFCreator dupa sfatul Dl.Dolghin.Simplu.
 7/29/2009 10:51:29 AM
User is offlineHorHe
116 posts
5th


Re: vfp report to pdf
 (N/A)

Folosesc PDF Creator de ~12 luni si merge perfect !
Cum este in report sau pe hartie, asa se exporta si in pdf. Nu vad rostul pt care ai munci sa pui linie cu linie prin anumite clase, cand stim urmatoarele:
 - nimeni nu va mai edita acel PDF (cel putin asa ar trebui)
 - "line by line" reprezinta destul de aranjat si de bibilit, si unde mai pui ca mereu intervine ceva nou (iar uneori nu vei putea sa faci)
 - cu VFP poti trimite reportul printr-un driver (sau pdf) de imprimanta "neimplicit" , fara sa fie nevoie de confirmare sau vizualizare pe ecran; in plus PDF Creator poate fi setat pentru "AutoSave" si "Open After"; => rezolvat repede problema: "Cum trimit balanta pe e-mail lu' sefu ?"
 - este mult mai multa nevoie de o atentie sporita pe DOC, XLS si VFP class reports (cel putin dupa parerea mea)

Evitent, daca cine este interesat doar de procedura in sine se poate apuca de lucru , pt ca este destul !
 7/29/2009 12:37:39 PM
User is offlineMariusvma
76 posts




Re: vfp report to pdf
 (N/A)
Multumesc mult. Bine a zis cine a zis ca e recomandat sa inveti din experienta altora.
 12/22/2010 9:48:49 AM
User is offlinevaly.m
227 posts
4th


Re: vfp report to pdf
 (N/A) Modified By valy.m  on 12/22/2010 10:49:26 AM)
 HorHe wrote

Folosesc PDF Creator de ~12 luni si merge perfect !
Cum este in report sau pe hartie, asa se exporta si in pdf. Nu vad rostul pt care ai munci sa pui linie cu linie prin anumite clase, cand stim urmatoarele:
 - nimeni nu va mai edita acel PDF (cel putin asa ar trebui)
 - "line by line" reprezinta destul de aranjat si de bibilit, si unde mai pui ca mereu intervine ceva nou (iar uneori nu vei putea sa faci)
 - cu VFP poti trimite reportul printr-un driver (sau pdf) de imprimanta "neimplicit" , fara sa fie nevoie de confirmare sau vizualizare pe ecran; in plus PDF Creator poate fi setat pentru "AutoSave" si "Open After"; => rezolvat repede problema: "Cum trimit balanta pe e-mail lu' sefu ?"
 - este mult mai multa nevoie de o atentie sporita pe DOC, XLS si VFP class reports (cel putin dupa parerea mea)

Evitent, daca cine este interesat doar de procedura in sine se poate apuca de lucru , pt ca este destul !


E super tare acest programel... Salveaza raportul exact asa cum arata in VFP... Superb! De ce n-am aflat eu mai devreme...?!

Valy Maties - Beginner programmer
 12/22/2010 10:29:25 AM
User is offlineRomeo
529 posts
1st


Re: vfp report to pdf
 (N/A)
Cred ca ai bagat de seama ca poti lista cu PDF Creator, in format pdf si pagini InternetExplorer, Word, Excel etc
Slava Tatalui si Fiului si Sfantului Duh si acum si pururea si-n vecii vecilor. Amin.
  Visual FoxPro  Controale ActiveX  vfp report to p...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement