Delphi HotPDF Hello World: Вашата първа PDF програма
Напишете вашия първи PDF в Delphi с HotPDF: минимална конзолна Hello World програма, която задава Unicode шрифт, чертае текст с TextOut и запазва компресиран
Блог за разработка на софтуер на losLab
Software Development Blog
Напишете вашия първи PDF в Delphi с HotPDF: минимална конзолна Hello World програма, която задава Unicode шрифт, чертае текст с TextOut и запазва компресиран
Защо повторното използване на завършен THotPDF хвърля грешка за зареждане на документ, как работи жизненият цикъл Create, BeginDoc, EndDoc, Free и кога да се
Създавайте текстови полета, отметки, радиогрупи и действия за изпращане или JavaScript в Delphi с HotPDF и избягвайте грешки в стойностите при обмен
Прикачете Acrobat AF форматиращи, валидиращи и изчисляващи скриптове към зареден AcroForm в Delphi с HotPDF за автоматично сумиране и форматиране
Добавя Text, CheckBox, ComboBox, ListBox, PushButton и Signature полета към съществуващ PDF в Delphi с HotPDF и показва защо /NeedAppearances е задължителен
Настройте AES-256 PDF криптиране в Delphi с HotPDF: потребителска и собственикска парола, флагове за разрешения, ревизии R5 и R6 и правилният ред на свойствата
Поддържайте Delphi PDF прегледите отзивчиви с фоново рендиране в HotPDF, опашка извън UI нишката, отмяна и кеширане на растерни изображения
Чертаене на линейни баркодове в PDF от Delphi с HotPDF: символиките, които поддържа, как ширината на модула и тихата зона (quiet zone) решават дали скенерът
Добавяне на отметки и наименувани дестинации към съществуващ PDF в Delphi с HotPDF: влагане на AddLoadedOutline, XYZ дестинации и капанът на семантиката /Count
Чертаене на векторни форми в PDF от Delphi с HotPDF: пътища с MoveTo и LineTo, stroke и fill, RGB цвят, ширина на линията, в координатна система от долния ляв
Как HotPDF избира сертификат от Windows store, обработва CNG и CAPI byte order и избягва проблеми с C++Builder link
HotPDF няма обект за графика, така че вие сами чертаете стълбовидни, линейни и кръгови диаграми с Rectangle, LineTo и Circle в Delphi. Ето координатната
Какво оформя (shapes) HotPDF в PDF файлове на Delphi и какво не: bidi пренареждане (reordering), арабско свързване (joining), покритие от иврит до тайландски и
Отидете отвъд Hello World с HotPDF TextOut в Delphi: задайте размер и стил на шрифта, завъртете по ъгъл, поставете координати точно и настройте разстоянието
Оформление на CJK вертикален текст в PDF от Delphi с HotPDF: превключвателят IsVertical в SetFont, как глифовете се подреждат и стъпват надолу, корекцията за
Как HotPDF разделя Delphi PDF преглед на THPDFViewerModel без прозорец и изглед с TScrollBox, за да се тестват мащабиране, търсене и навигация
Подписване на PDF в Delphi с HotPDF: PFX подписване с едно повикване, ByteRange резервация, PAdES базови полета и времеви отпечатъци за документи
Обработка на огромни PDF в Delphi без зареждане в паметта: HotPDF Direct File API, шифрирано копиране, брой страници и инкрементални актуализации
Конвертиране на CMS DER ECDSA подписи в IEEE P1363 за BCryptVerifySignature в Delphi: строго декодиране на r и s, имена на доставчици на криви и съвпадение на подписващ в CMS
Редактирайте Title, Author, XMP, PageMode и отметките на вече зареден PDF с HotPDF в Delphi, след което запазете на място без да възстановявате xref или object
Интерпретаторът на HotPDF преобразува GDI gradient fill и hatch brush в PDF shading и tiling patterns, като запазва Delphi векторния изход
HotPDF валидира бизнес правилата на Schematron за EN 16931 в Delphi чрез собствен двигател за XPath 1.0, който пропуска проверки за XPath 2.0 и използва заглушка в Delphi 7
Подмножество от шрифтове, което се изпълняваше след като файлът вече е записан, водеше до пълни шрифтове без грешки. Вижте как се криеше този бъг в EndDoc на
Декодирайте изображения от зареден PDF в Delphi с HotPDF ExtractLoadedImage: Flate, LZW, JPEG, JPEG 2000, Indexed, CMYK, CCITT и JBIG2 филтри към TBitmap
Извличане на Unicode текст от заредени PDF файлове в Delphi с HotPDF: ExtractLoadedPageText, извличане със запазване на оформлението, ToUnicode CMaps и
Shaped арабски и индийски глифи се рендират като .notdef, когато subset closure игнорира GSUB изхода. Как HotPDF обединява glyph ID-та от shaping в Delphi subset-a
PDF функция от тип 0 е многоизмерна таблица за интерполация. Вижте как HotPDF я обвива за 3D цветни LUT и трансформации на плашкови цветове в Delphi
Как HotPDF изчислява експоненциалните PDF функции Type 2, свързващите функции Type 3 и калкулаторните функции Type 4 на PostScript в Delphi, включително особеностите при roll и закръгляне
Word и Excel експортират hybrid-reference PDF файлове, които се зареждат добре, но се провалят при повторно запазване. Вижте как HotPDF чете таблицата /XRefStm
HotPDF хипервръзки в Delphi: PrintHyperlink URI връзки, AddURILink горещи точки (hotspots), AddGoToLink вътрешна навигация на страници, заобикаляния за много
JBIG2 осигурява най-малкия PDF размер за сканирани черно-бели страници. Вижте как HotPDF записва JBIG2Decode потоци и свързва encoder бекенди в Delphi
HotPDF обединява речници от символи JBIG2 между страниците в един поток /JBIG2Globals в Delphi PDF файлове и намалява повторното съхранение на глифове при многостранични сканирания
JPEG 2000 предлага висока битова дълбочина и уейвлет компресия за PDF изображения. Вижте как HotPDF декодира JPXDecode потоци и вгражда JP2 и J2K картини в
Как HotPDF декодира PDF DecodeParms в Delphi: PNG predictor row tags 10 до 15, TIFF Predictor 2 sample differencing и code width-ове на LZW EarlyChange
HotPDF добавя слой за маркиране при преглед в Delphi, който пази правоъгълниците в паметта, никога не пренаписва PDF и запазва подравняването при мащабиране и завъртане
Намаляване на размера на PDF в Delphi с обекти и xref потоци и инкрементални актуализации с HotPDF, запазвайки предишните версии непокътнати
Стилистичните набори и алтернативи живеят в GSUB таблицата на шрифта. Вижте как HotPDF разрешава замените salt и ss01 до ss20 без HarfBuzz, в чист Delphi
Генериране на съвместими с PDF/A, PDF/X и PDF/UA файлове от Delphi с HotPDF: изходни намерения, маркирана структура, ICC профили и валидиране с veraPDF
Анализаторът на сертификати е повърхност за атака. Вижте два реални дефекта в работата с PKCS#12 и ASN.1, коригирани в HotPDF Когато подписвате PDF, обикновено
Изграждане на автоматизирана предпечатна проверка на PDF в Delphi: генериране на чисти файлове с HotPDF, валидиране с veraPDF и Acrobat преди пускане
Печат на зареден PDF от Delphi с HotPDF: Управление на TPrinter чрез PrintLoadedDocument, рендиране в HDC и копиране на страници в клипборда
Покривайте области и изграждайте N-up оформления върху заредени PDF-и в Delphi с content-stream операторите на HotPDF, плюс граничната линия на сигурността при
HotPDF рендира осови и радиални PDF градиенти чрез оператора sh в Delphi, разделяйки всеки градиент на цветни ленти PDF файл, чието заглавие съдържа преливащ
Как HotPDF рендира вградени PDF шрифтове в Delphi без инсталиране: контури TrueType glyf, CFF Type 2 charstrings, Type 3 глифове и таблици за кодиране
Рендериране на заредени PDF страници в TBitmap в Delphi с HotPDF: API RenderLoadedPageToBitmap, вградени контури на глифове TrueType/CFF, шрифтове Type3 и
Рендирайте Separation и DeviceN spot цветове в Delphi с HotPDF: функции за трансформиране на нюанси, изчисляване на Type 4 PostScript калкулатор и Lab
Четири тихи бъга в HotPDF renderer-a в Delphi: операнди-имена с водеща наклонена черта, обърната конкатенация на cm и token индекс, нулирал дванадесет оператора
Практическо ръководство за PDF отчети с HotPDF в Delphi: TextOut координати, вграждане на шрифтове, поставяне на изображения и векторно чертане
Търсене и замяна на text в съществуващи PDF файлове от Delphi с помощта на HotPDF: търсене на ниво глифове, обратно кодиране на шрифтове и реалните граници на
Изчертайте редове от набор от данни като истинска PDF таблица в Delphi: изчислете ширини на колони, подравнете текст в клетките, начертайте линии на решетката
Двустранно подравненият PDF текст се нуждае от разстояние, съобразено със скрипта, и бързо измерване на ширината. Вижте как HotPDF подравнява латински и CJK
Verify PDF digital signatures in Delphi with HotPDF: read signer details, re-hash ByteRange bytes, check CMS/RSA signatures, and see what svValid guarantees
Преобразуване на динамични XFA форми в AcroForm в Delphi с HotPDF FlattenLoadedXFA, преглед на предупрежденията и архивни ограничения Два формуляра могат да
XFA формулярите съхраняват богат текст като подмножество на HTML. Вижте как HotPDF сплесква (flattens) поредици от exData и превръща техните a-href връзки в
Експортиране и импортиране на PDF анотации като XFDF в Delphi с HotPDF: Двупосочен трансфер по ISO 19444-1 за линии, полигони и коментари HotPDF експортира и
Генериране, откриване и валидиране на електронни фактури ZUGFeRD и Factur-X в Delphi с HotPDF: вграждане в PDF/A-3, Schematron правила по EN 16931 и граници
Добавете PDF анотации в Delphi с HotPDF: текстови бележки, свободен текст, квадрати и печати. Как правоъгълник (rect) позиционира всяка една и как се
Справочник за HotPDF RtLTextOut за Delphi: сигнатура, параметри, настройка на charset 178/177, RegisterUnicodeTTF, работещ пример и поправени често срещани RTL