pdf c# zapis

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

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.

0

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

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

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

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 .

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.

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źć

0

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

1 użytkowników online, w tym zalogowanych: 0, gości: 1