pdf c# zapis

PO
  • Rejestracja:ponad 9 lat
  • Ostatnio:około 7 lat
  • Postów:92
0

Witam, czy macie jakieś pomysły na bibliotekę (... lub cokolwiek innego) , która pozwoli zapisać widok mojej formy do pliku pdf? Chodzi o to by zapisywał do pliku pdf widok formy , który jest widoczny na niej w momencie naciśnięcia buttona "zapisz jako pdf". Z góry dzięki pozdrawiam

NZ
  • Rejestracja:ponad 9 lat
  • Ostatnio:ponad 8 lat
  • Postów:93
0

Jak rozumiem ma to działać, kiedy forma jest na wierzchu?

Wtedy bardzo prosto -> robisz zrzut ekranu, w miejscu gdzie jest forma i zapisujesz ten bufor graficzny do pdfa.

mariano901229
  • Rejestracja:ponad 10 lat
  • Ostatnio:8 miesięcy
  • Postów:597
0

Dokładnie jak kolega wyżej opisał. Biblioteka do .NET to tworzenia dokumentów pdf - http://sourceforge.net/projects/itextsharp/ .

PO
  • Rejestracja:ponad 9 lat
  • Ostatnio:około 7 lat
  • Postów:92
0

OK, ale np gdybym chciał zapisać tylko widok z tabcontrola bez widoku samych zakładek? Jakiś pomysł? Z tą drugą formą mam problem z dostępem do pól , nie mam już pomysłu. Pola z jednej klasy nie są widoczne w drugiej nawet gdy ustawiłem modyfikatory na public i nawet gdy klasy dziedziczyły, dlatego próbuje walczyć z tabconrol

HI
  • Rejestracja:prawie 13 lat
  • Ostatnio:około 6 godzin
  • Postów:1857
0
polgol napisał(a):

Pola z jednej klasy nie są widoczne w drugiej nawet gdy ustawiłem modyfikatory na public i nawet gdy klasy dziedziczyły, dlatego próbuje walczyć z tabconrol

Najwyraźniej coś zrobiłeś źle.
Pokaż kod to zapewne ktoś Ci wskaże co i gdzie.

0

Zatem sprawdź czy na pewno klasy są publiczne

PO
  • Rejestracja:ponad 9 lat
  • Ostatnio:około 7 lat
  • Postów:92
0

Panowie, poradziłem sobie inaczej - stosując bibliotekę ItextSharpa. Nie wiem czy ktoś z Was korzystał z niej , bo mam teraz problem taki , iż nie wiem jak zapisać pictureBoxa do pdfa. Paragraph testpdf = new Paragraph(pictureBox1.Image) - w pliku pdf zamiast pictureBoxa otrzymuję linijkę: System.Drawing.Bitmap .

XF
  • Rejestracja:ponad 10 lat
  • Ostatnio:ponad 9 lat
  • Postów:39
1

ITextSharp nie może być używany w programach komercyjnych (tak ogólnie mówiąc, bo jeżeli udostępni się kod swojego programu, to wtedy można go używać :)).
Ja polecam PDFsharp, do ściągnięcia są bardzo pomocne przykłady z kodem źródłowym.

PO
  • Rejestracja:ponad 9 lat
  • Ostatnio:około 7 lat
  • Postów:92
0

OK, z chęcią skorzystałbym z tego pdfsharpa ale nie mogę poradzić sobie z instalacją tej biblioteki. Ściągam jakiegoś zipa, w którym rzeczywiście są pliki dll ale nie mogę ich zaimportować. A jakiegoś tutoriala z instalacją też nie mogę znaleźć

PO
  • Rejestracja:ponad 9 lat
  • Ostatnio:około 7 lat
  • Postów:92
0

Panowie, poradziłem sobie, temat do zamknięcia, xfeng dzięki za pdfsharpa. Pozdrowionka

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.