Hello World w Delphi HotPDF: Twój pierwszy program PDF
Napisz swój pierwszy plik PDF w Delphi z HotPDF: minimalny program Hello World w konsoli, który ustawia czcionkę Unicode, rysuje tekst za pomocą TextOut i
Blog programistyczny losLab Software
Software Development Blog
Napisz swój pierwszy plik PDF w Delphi z HotPDF: minimalny program Hello World w konsoli, który ustawia czcionkę Unicode, rysuje tekst za pomocą TextOut i
Dlaczego ponowne użycie zakończonej instancji THotPDF wyrzuca błąd ładowania dokumentu, jak działa cykl życia Create, BeginDoc, EndDoc, Free i kiedy należy
Praktyczny przewodnik po HotPDF Component i AcroForm fields and action logic: architektura, diagnostyka, walidacja, przypadki brzegowe i lista
Dołączaj skrypty formatowania, walidacji i obliczeń Acrobat AF do załadowanego formularza AcroForm w Delphi za pomocą HotPDF, aby pola automatycznie sumowały
Dodawaj pola Text, CheckBox, ComboBox, ListBox, PushButton i Signature do istniejącego PDF w Delphi z HotPDF i zobacz, dlaczego /NeedAppearances jest
Praktyczny przewodnik po HotPDF Component i AES-256 encryption and permission policy: architektura, diagnostyka, walidacja, przypadki brzegowe i lista
Utrzymaj responsywność przeglądarek PDF w Delphi dzięki renderowaniu w tle w HotPDF: kolejkuj renderowanie stron poza wątkiem UI, anuluj oczekujące strony i buforuj bitmapy
Rysuj liniowe kody kreskowe w pliku PDF z Delphi za pomocą HotPDF: obsługiwane symbole, w jaki sposób szerokość modułu i cicha strefa decydują o tym, czy
Dodawaj zakładki i nazwane miejsca docelowe do istniejących plików PDF w Delphi za pomocą HotPDF: zagnieżdżanie AddLoadedOutline, miejsca docelowe XYZ oraz
Rysuj kształty wektorowe w pliku PDF z Delphi za pomocą HotPDF: ścieżki z MoveTo i LineTo, obrys i wypełnienie, kolor RGB, grubość linii, w układzie
Podpisuj pliki PDF certyfikatem z magazynu certyfikatów Windows w Delphi i C++Builderze za pomocą HotPDF: napraw rozbieżną kolejność bajtów CNG i CAPI oraz błędy linkowania CertOpenStore
HotPDF nie ma obiektu wykresu, więc samodzielnie rysujesz wykresy słupkowe, liniowe i kołowe za pomocą funkcji Rectangle, LineTo i Circle w Delphi
Praktyczny przewodnik po HotPDF Component i Unicode text shaping for complex scripts: architektura, diagnostyka, walidacja, przypadki brzegowe i lista
Wyjdź poza Hello World z HotPDF TextOut w Delphi: ustaw rozmiar i styl czcionki, obróć o kąt, dokładnie umieść współrzędne oraz dostosuj odstępy między znakami
Rozmieszczaj pionowy tekst CJK w formacie PDF z Delphi za pomocą HotPDF: przełącznik IsVertical w SetFont, układanie i schodzenie glifów w dół, poprawka U+30FC
Jak HotPDF dzieli przeglądarkę PDF w Delphi na bezinterfejsowy THPDFViewerModel i widok oparty na TScrollBox, dzięki czemu logika powiększania, wyszukiwania i nawigacji nadaje się do testów jednostkowych
Praktyczny przewodnik po HotPDF Component i digital signatures and PAdES-ready signing: architektura, diagnostyka, walidacja, przypadki brzegowe i lista
Praktyczny przewodnik po HotPDF Component i Direct File API processing for large PDFs: architektura, diagnostyka, walidacja, przypadki brzegowe i lista
Konwersja podpisów ECDSA DER CMS na IEEE P1363 dla BCryptVerifySignature w Delphi: ścisłe dekodowanie r i s, nazwy dostawców krzywych i dopasowanie sygnatariusza CMS
Zmieniaj Title, Author, XMP, PageMode i zakładki w już wczytanym PDF-ie z HotPDF w Delphi, a potem zapisuj go bez przebudowy xref ani grafu obiektów
Interpreter EMF i WMF w HotPDF mapuje gradientowe wypełnienia GDI na osiowe cieniowanie PDF, a pędzle kreskowane na wzorce kafelkowe, zachowując prawdziwą wektorowość wyjścia z Delphi
HotPDF waliduje reguły biznesowe Schematron EN 16931 w Delphi za pomocą natywnego silnika XPath 1.0, który pomija sprawdzenia XPath 2.0 i działa jako zaślepka na Delphi 7
Podzbiory czcionek uruchamiane po zapisaniu pliku tworzyły pełne czcionki bez błędu. Zobacz, jak błąd kolejności EndDoc ukrył się w HotPDF i jak go wykryć
Dekoduj obrazy z wczytanego PDF w Delphi z HotPDF ExtractLoadedImage: filtry Flate, LZW, JPEG, JPEG 2000, Indexed, CMYK, CCITT i JBIG2 do TBitmap
Wyodrębniaj tekst Unicode z załadowanych plików PDF w Delphi za pomocą HotPDF: ExtractLoadedPageText, wyodrębnianie z zachowaniem układu strony, tabele
Kształtowane glify arabskie i indyjskie renderują się jako .notdef, gdy domknięcie subsetu ignoruje wyjście GSUB. Jak HotPDF sumuje ID glifów shapingu do subsetu czcionki w Delphi
Funkcja PDF typu 0 to wielowymiarowa tabela interpolacji. Zobacz, jak HotPDF opakowuje ją dla 3D LUT kolorów i transformacji odcieni w Delphi
Jak HotPDF oblicza funkcje PDF typu 2 (interpolacja wykładnicza), typu 3 (zszywanie) i typu 4 (kalkulator PostScript) w Delphi, w tym pułapki roll i zaokrąglania
Word i Excel eksportują hybrydowe pliki PDF, które ładują się dobrze, ale zawodzą przy ponownym zapisie. Zobacz, jak HotPDF czyta tabelę /XRefStm i bezpiecznie
Hiperłącza HotPDF w Delphi: łącza URI PrintHyperlink, hotspoty AddURILink, nawigacja wewnątrz dokumentu AddGoToLink, obejścia wielowierszowe i uwagi o PDF/UA
JBIG2 daje najlepszą kompresję dla czarno-białych skanów w PDF. Dowiedz się, jak HotPDF zapisuje strumienie JBIG2Decode i podłącza backendy koderów w Delphi
HotPDF scala słowniki symboli JBIG2 między stronami w jeden strumień /JBIG2Globals w plikach PDF z Delphi, ograniczając powtórne przechowywanie glifów w skanach wielostronicowych
JPEG 2000 zapewnia wysoką głębię bitową i kompresję falkową obrazów PDF. Zobacz, jak HotPDF dekoduje strumienie JPXDecode i osadza obrazy JP2 i J2K w Delphi
Jak HotPDF dekoduje PDF DecodeParms w Delphi: znaczniki wiersza filtra PNG od 10 do 15, różnicowanie próbek TIFF Predictor 2 i szerokości kodów LZW EarlyChange
HotPDF dodaje warstwę wyróżnień recenzyjnych w Delphi, która przechowuje prostokąty znaczników w pamięci, nigdy nie przepisuje PDF-a i pozostaje wyrównana przy powiększeniu i obrocie
Praktyczny przewodnik po HotPDF Component i object streams and incremental updates: architektura, diagnostyka, walidacja, przypadki brzegowe i lista
Jak HotPDF odpytuje tabele GSUB OpenType: hierarchia lookupów, tabele pokrycia, podstawienia pojedyncze oraz znaczniki cech salt, ss01-ss20 i inne
Praktyczny przewodnik po HotPDF Component i PDF/A, PDF/X, and PDF/UA validation: architektura, diagnostyka, walidacja, przypadki brzegowe i lista
Parser certyfikatów to powierzchnia ataku. Zobacz dwie luki w PKCS#12 i ASN.1, przepełnienie liczby całkowitej i DoS w PBKDF2, naprawione w HotPDF
Praktyczny przewodnik po HotPDF Component i automated PDF preflight reports: architektura, diagnostyka, walidacja, przypadki brzegowe i lista Delphi/C++Builder
Drukuj załadowany plik PDF z Delphi za pomocą HotPDF: steruj TPrinter poprzez PrintLoadedDocument, renderuj strony do dowolnego kontekstu HDC i kopiuj
Zasłaniaj obszary i buduj układy N-up na wczytanych PDF-ach w Delphi z operatorami content stream w HotPDF, plus granicę bezpieczeństwa redakcji, której musisz
Komponent HotPDF renderuje osiowe i promieniowe cieniowanie PDF za pomocą operatora sh w Delphi, dzieląc każdy gradient na pasma kolorów wyliczane przez silnik
Jak HotPDF renderuje wbudowane czcionki PDF w Delphi bez ich instalowania: obrysy TrueType glyf, charstringi CFF Type 2, glify Type 3 oraz mapy kodowania
Renderuj załadowane strony PDF do TBitmap w Delphi za pomocą HotPDF: interfejs API RenderLoadedPageToBitmap, wbudowane obrysy glifów TrueType/CFF, czcionki
Renderuj kolory rozbarwień PDF (Separation) i spotowe DeviceN w Delphi za pomocą HotPDF: funkcje transformacji odcieni, ocena kalkulatora Type 4, adaptacja
Cztery ciche błędy renderera HotPDF w Delphi: operandy nazw z wiodącym ukośnikiem, odwrócona konkatenacja cm i indeks tokenu, który wyzerował dwanaście operatorów
Praktyczny przewodnik po HotPDF Component i report output with fonts and images: architektura, diagnostyka, walidacja, przypadki brzegowe i lista
Wyszukuj i zastępuj tekst w istniejących plikach PDF w Delphi za pomocą HotPDF: wyszukiwanie na poziomie glifów, wsteczne kodowanie czcionek oraz rzeczywiste
Rysowanie wierszy zestawu danych jako prawdziwej tabeli PDF w Delphi: obliczanie szerokości kolumn, wyrównywanie tekstu w komórkach, rysowanie linii siatki i
Justowanie tekstu w PDF wymaga obsługi różnych pism i szybkiego pomiaru szerokości. Jak HotPDF justuje tekst łaciński i CJK oraz ogranicza wywołania GDI w
Weryfikuj podpisy cyfrowe PDF w Delphi za pomocą HotPDF: odczytuj dane podpisującego, ponownie obliczaj skróty bajtów ByteRange, sprawdzaj podpisy CMS/RSA i
Praktyczny przewodnik po HotPDF Component i XFA, AcroForm, and flattening decisions: architektura, diagnostyka, walidacja, przypadki brzegowe i lista
Formularze XFA przechowują tekst sformatowany jako podzbiór HTML. Dowiedz się, jak HotPDF spłaszcza fragmenty exData i zamienia ich linki a-href na natywne
Eksportuj i importuj adnotacje PDF jako XFDF w Delphi za pomocą HotPDF: dwukierunkowa zgodność z ISO 19444-1 dla linii, wielokątów, rysunków odręcznych, koloru
Generuj, wykrywaj i waliduj e-faktury ZUGFeRD i Factur-X w Delphi za pomocą HotPDF: osadzanie PDF/A-3, reguły Schematron EN 16931 i szczere ograniczenia silnika
Dodawaj adnotacje PDF w Delphi z HotPDF: notatki tekstowe, wolny tekst, kwadraty i pieczątki. Jak prostokąt (rect) umiejscawia każdą z nich i czym różnią się
Referencja HotPDF RtLTextOut dla Delphi: sygnatura, parametry, konfiguracja charset 178/177, RegisterUnicodeTTF, działający przykład i naprawione typowe błędy