Które z głównych generatorów raportów Delphi (jeśli istnieją) obsługuje generowanie plików PDF zgodnych z normą PDF/A? Najbardziej interesują mnie: FastReports i QuickReport.Generatory raportów, które mogą generować pliki zgodne z PDF/A
Odpowiedz
Dostarczyliśmy an open source report builder, do użycia z kodu, który jest w stanie wyprodukować PDF lub even PDF/A compliant files.
Tworzysz raport z kodu, a następnie możesz wyświetlić jego podgląd na ekranie. Następnie możesz wydrukować lub wyeksportować raport jako PDF. Zwróć uwagę, że rysunek raportu używa GDI +, nawet jeśli umieścisz w nich pliki .emf lub TMetaFile: z opcją antyaliasingu po prostu wyglądają gładko na ekranie. Istnieją pewne metody raportowania dedykowane raportowi, ale także prawdziwa właściwość Canvas, w której możesz narysować, co chcesz.
Możesz użyć tej samej klasy bez funkcji podglądu, aby utworzyć plik PDF z niektórych treści.
Jest bezpłatny, licencjonowany przez MPL/LGPL/GPL, a także kompilowany i uruchamiany z Delphi 6 do XE. Jest w 100% gotów na kodowanie Unicode, jeszcze przed Delphi 2009.
Aby zapewnić zgodność raportów z normą PDF/A, należy ustawić właściwość ExportPDFA1
na true
. Tylko podzbiór pliku czcionki (tj. Tylko używane znaki) zostanie dołączony do zawartości pdf, oszczędzając miejsce na dysku. Dlatego pliki PDF/A będą większe niż pliki PDF wygenerowane z opcjami domyślnymi.
Po prostu poprawiono raportowanie (w naszym repozytorium kodu źródłowego): teraz obsługuj zakładki, łącza i zarys dokumentu oraz nawigację życiową w podglądzie raportu. Wygenerowany plik PDF obsługuje również te linki i drzewo konspektu. Naprawiono również pewne problemy (o mapach bitowych lub podkreślonym tekście). Jedna bitmapa zostanie zapisana tylko raz w pliku PDF, jeśli zostanie narysowana kilka razy w raporcie. Dlatego upewnij się, że używasz najnowszej wersji repozytorium kodu źródłowego.
Czy rozważałeś użycie drukarki PDF, takiej jak PDF Factory?
Generalnie najszybszy sposób na pobranie plików PDF z raportów.
- 1. Czy krewetki mogą generować pliki PDF z łączami?
- 2. Online lorem ipsum generatory
- 3. Jak generować losowe liczby, które są różne?
- 4. Jenkins nie może generować raportów HTML za pomocą htmlpublisher
- 5. Tworzenie przewijalnego PDFa na iPadzie
- 6. zastąpić znaki, które nie są zgodne z tymi w regex
- 7. Zadeklaruj tablicę klas, które są zgodne z protokołem
- 8. Czy są jakieś wtyczki Railsowe, które mogą generować modele, widoki itp. Za pomocą scenariuszy Ogórek?
- 9. Generatory FsCheck przez wybranie z puli możliwości
- 10. Jakie wyjątki mogą generować wygenerowane odwołania do usługi?
- 11. Czy metody Cashusa strehibuf C++ mogą generować wyjątki?
- 12. Czy CMake może generować skrypty budujące, które * nie * używają cmake?
- 13. Lazy iteratory (generatory) z asyncio
- 14. Które wersje wtyczek gradle, sonarqube i jacoco są zgodne?
- 15. Generowanie raportów z Dynamodb
- 16. Wzorce projektowe, które mogą zastąpić instrukcje
- 17. Które elementy DOM nie mogą zaakceptować identyfikatora?
- 18. C#/.NET Lexer Generatory
- 19. Jakieś narzędzia mogą losowo generować kod źródłowy zgodnie z gramatyką języka?
- 20. Które klasy nie mogą być poddane podklasie?
- 21. IDE, które mogą osadzić gVim jako edytor
- 22. Inicjowanie vals, które mogą rzucić wyjątek
- 23. Czy można używać raportów Jasper do generowania raportów z LDAP
- 24. Generatory rekurencyjne w Pythonie
- 25. ListView Elementy, które nie mogą być klikalne z HorizontalScrollView wewnątrz
- 26. Obejście problemu z brakiem lambdasów, które mogą przechwytywać zmienne zarządzane
- 27. Compiler Error: Wywołanie funkcji z parametrami, które mogą być niebezpieczne
- 28. Metody JavaScript, które nie mogą być wywołane z obiektów jquery?
- 29. Jakie są różne pliki, które mogą zawierać deklaracje PATH dla terminala OS X?
- 30. Czy zasady bezpieczeństwa treści mogą być zgodne z Google Analytics i AdSense?
Wygląda to bardzo interesująco, ale muszę zrobić kilka testów, aby zobaczyć, jak to działa. Moje pytanie dotyczy głównie istniejących generatorów raportów i może generować PDF/A lub nie. Mamy duży projekt, który już używa QuickReport i miałem nadzieję, że ta funkcjonalność jest zintegrowana. – LightBulb
Możesz generować pliki PDF (i PDF/A) z QuickReport, używając naszego modułu SynPdf, bez korzystania z naszego silnika raportów. Zobacz http://synopse.info/forum/viewtopic.php?id=138 –
Właśnie sprawdziłem nasz kod źródłowy. Istnieje kilka brakujących tagów, które mają być w pełni zgodne z formatem PDF/A. Pracuję nad tym. –