Chciałbym znaleźć zamiennik Crystal Reports. Och, jak nie lubię CR.jakie jest dobre rozwiązanie do generowania plików pdf na poziomie przedsiębiorstwa?
Idealnie chciałbym znaleźć narzędzie do generowania PDF, który ma następujący:
- litego API w .NET
- Speed: chcielibyśmy, aby wygenerować 1000-2500 pdfs dziennie
- edytor WYSIWYG
- Hotlinkowanie plików graficznych (logo) kontroli
- dobry wdowa/sierota
- rozsądnie dobra kontrola typografii (kerning)
- pola powtarzalne (jak można zobaczyć w wyciągu bankowego)
- łatwe przesyłanie danych z danymi XML, zbiorów danych lub bezpośredniego zapytań SQL
- rozmiar: ostateczną wielkość sprawach plików PDF, ponieważ będą one iść w baza danych ostatecznie
- cena: bezpłatnie nie zawsze jest dobrą ceną; płacenie za właściwe rozwiązanie jest o wiele lepsze niż płacenie deweloperom za zbudowanie właściwego rozwiązania z prawie prawidłowego rozwiązania.
Edytor WYSIWYG jest szczególnie ważny. Wolałbym móc przekazać narzędzie mojej projektantowej osobie, kazać im zbudować dokument i umieścić pola bazy danych w miejscu, w którym powinny być, a następnie przekazać je do mnie, abym mógł je połączyć z bazą danych .
podobne do this question, but I felt that question was too vague
Wow, wygląda bardzo interesująco. Jak radzi sobie z kontrolą wdów/osieroconych? Miałem CR generowanie przerwy strony w bloku adresu kilka minut temu. Jedynym rozwiązaniem było umieszczenie adresu w swoim własnym bloku tekstowym. Denerwujący. – jcollum
Cóż za kontrolę nad wdowią i osieroceniem musiałem trochę google, ale czy możesz wyjaśnić dokładnie, co masz na myśli. Mogę lub nie mogę odpowiedzieć; jednak ich fora wsparcia i baza wiedzy są dość kompleksowe. Nigdy nie zauważyłem CR powodującego odsłonę strony, może dlatego, że moje nie są w rzeczywistości CR. Możesz odświeżyć pole w jednym z dostępnych wcześniej zdarzeń drukowania. – msarchet
Problem z wdową osieroconą jest bardzo oczywisty, gdy masz adres w środku dokumentu.Jeśli masz części strony, które mają repeatery (sekcje szczegółów?), Część czasu z tego adresu zostanie przesunięta na następną stronę. Podział strony w środku adresu jest niedopuszczalny. W przypadku CR musisz umieścić adres w swoim bloku tekstowym, aby kontrolować jego zachowanie, ale nie ma łańcucha przepływu tekstu, tak jak w InDesign. Więc spędzasz dużo czasu przesuwając bloki tekstu, aby (miejmy nadzieję) kontrolować swoje sieroty. Żmudny proces, którego chciałbym się pozbyć. – jcollum