PDF to PRINTER

::diverse topicuri legate de Visualfox
Forum rules
:: limbajul folosit in acest forum va fi unul civilizat, in limita subiectelor din topicurile deschise.
:: orice manifestare necivilizata (agresiune verbala, comportament neadecvat, reclama abuziva fara legatura cu forumul) va duce la stergerea contului de user.
:: pt. inscriere USER NOU la acest FORUM, folositi linkul https://profox.ro/forum-register/
Post Reply
blumache
Posts: 186
Joined: 25 May 2022, 11:07
Location: Suceava

PDF to PRINTER

Post by blumache »

As avea nevoie de un exe de lansat la linia de comanda, ceva free cu care sa printez un pdf, din aplicatia mea. In cazul actual PDF ANAF de la efactura, pe landscape.

La viteza am ales solutia https://mendelson.org/pdftoprinter.html, merge bine, din pacate am probleme cu diversi antivirusi/antimalware care mi-l tot sterg. Sa tot il bag la exceptii, pe diverse sisteme/configuratii antivirus nu e chiar o placere.

Poate aveti alte solutii care sa treaca mai lin de protectiile actuale.

Merci
clau75
Posts: 11
Joined: 22 Nov 2022, 14:16

Re: PDF to PRINTER

Post by clau75 »

"C:\Program Files\Adobe\Acrobat DC\Acrobat\Acrobat.EXE" /n /s /h /t FISIER.PDF "nume imprimanta in clar"

Un adobe reader pe toate calculatorele poti instala.
hd56fox
Posts: 348
Joined: 17 Jun 2022, 08:29
Location: Hunedoara

Re: PDF to PRINTER

Post by hd56fox »

eu folosesc asa :
FUNCTION PRINTPDF
PARAMETERS wfis
DECLARE INTEGER ShellExecute IN shell32.dll ;
INTEGER hndWin, ;
STRING cAction, ;
STRING cFileName, ;
STRING cParams, ;
STRING cDir, ;
INTEGER nShowWin
IF FILE('&wfis')
DO CASE
CASE FILE("C:\Program Files\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe")
wdrive="C:\Program Files\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe "
lnRetval=ShellExecute(0,"open",wdrive," /h /p "+wfis,"",1)
* lnRetval=ShellExecute(0,"open",wdrive," /n /s /h /t"+wfis,"",1)
CASE FILE("C:\Program Files\Adobe\Acrobat DC\Acrobat\Acrobat.exe")
wdrive="C:\Program Files\Adobe\Acrobat DC\Acrobat\Acrobat.exe "
lnRetval=ShellExecute(0,"open",wdrive," /h /p "+wfis,"",1)
CASE FILE("C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe")
wdrive="C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe "
lnRetval=ShellExecute(0,"open",wdrive," /h /p "+wfis,"",1)
WAIT WIND 'Nu stiu unde este instalat Acrobat Reader'
ENDCASE
ENDIF
CLEAR DLLS ShellExecute
RETURN
blumache
Posts: 186
Joined: 25 May 2022, 11:07
Location: Suceava

Re: PDF to PRINTER

Post by blumache »

Multumesc. Deci voi ati mers pe ideea listarii din Adobe Reader sau Acrobat. Deci depindeti de existenta lui pe PC. E o varianta.
Post Reply