Jak wydrukować dokument pdf na wybranej drukarce?

Jak wydrukować dokument pdf na wybranej drukarce?
kalimata
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 131
0

W jaki sposób w Net5 wydrukować dokument pdf na wybranej drukarce? Zależy mi na jakimś darmowym rozwiązaniu, bo z tego co szukałem, są możliwości, ale płatne.
Chciałbym wczytać sobie plik pdf z dysku do strumienia i ten strumień puścić na drukarkę. Ma ktoś może jakieś darmowe rozwiązanie?

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6967
1

@kalimata: Nie chcesz okna dialogowego, tylko chcesz w kodzie określić, jaka drukarka ma drukować?
Zobacz linki, które podaje autor rozwiązania: https://www.codeproject.com/Questions/520878/PrintplusaplusdocumentpluswithoutplusshowplusPrint
Według niego, któraś metoda powinna zadziałać...

kalimata
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 131
1

Dzięki, widziałem te rozwiązania. Szkoda, że opierają się na uruchamianiu zewnętrznych aplikacji. Poszukuję jakiegoś rozwiązania bez zewnętrznych aplikacji :-)

BO
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 214
1

A próbowałeś po prostu użyć print? https://docs.microsoft.com/pl-pl/dotnet/api/system.drawing.printing.printdocument?view=dotnet-plat-ext-6.0 . Nie wiem jak zachowa się to z pdfem

JE
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 7

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.