Pdf nyomtatás SellExecute paranccsal

Pdf nyomtatás SellExecute paranccsal
2011-09-09T15:42:31+02:00
2011-09-13T11:07:25+02:00
2022-11-23T01:20:34+01:00
arpad1
Sziasztok!

Pdf file-t szeretnék kinyomtatni. Első körben a legkissebb ellenállás felé mentem:

cboPrinter.Items.Assign(printer.Printers); cboPrinter.ItemIndex := printer.PrinterIndex; (...) printer.PrinterIndex:= cboPrinter.ItemIndex; printer.GetPrinter(Device, Driver, Port, hDeviceMode) ; printerInfo:= Format('"%s" "%s" "%s"', [Device, Driver, Port]); ShellExecute(Application.Handle,'printto',PChar('teszt.pdf'),pChar(printerInfo),nil,SW_HIDE);

A kinyomtatott kép azonban csak egy miniatúra??
Érdekes módon a sima 'print' parancssal hibátlan nyomtatást produkál a progim (persze ez nem felel meg nekem, mert nem feltétlenül a default nyomtatóra akarom küldeni a pdf-eket). Mi lehet a probléma???

Egyébként ez nyilván nem túl szép megoldás, ezért ha valaki tudna javasolni egy nem túl drága esetleg ingyenes pdf komponenst DELPHI 2007 alá, akkor nagyon hálás lennék
Mutasd a teljes hozzászólást!
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd