Delphi HotPDF Hello World: O Seu Primeiro Programa em PDF
Escreva o seu primeiro PDF em Delphi recorrendo ao HotPDF: uma aplicação mínima em consola estilo Hello World com definição de fontes em Unicode, recurso a
Blog de Desenvolvimento de Software da losLab
Software Development Blog
Escreva o seu primeiro PDF em Delphi recorrendo ao HotPDF: uma aplicação mínima em consola estilo Hello World com definição de fontes em Unicode, recurso a
A razão pela qual reutilizar um THotPDF terminado lança o erro de load-document, o modo como funciona o ciclo de vida Create, BeginDoc, EndDoc, Free, e o
Crie campos de texto, caixas de verificação, botões de opção e ações JavaScript ou de submissão AcroForm no Delphi com o HotPDF de forma correta
Anexe scripts Acrobat AF de formatação, validação e cálculo a um AcroForm carregado no Delphi com o HotPDF, para que os campos do formulário PDF somem
Adicione campos AcroForm a PDFs carregados no Delphi com HotPDF, incluindo Text, CheckBox, ComboBox, ListBox, PushButton e Signature, com aparências corretas
Configure a encriptação PDF AES-256 no Delphi com o HotPDF: palavras-passe, flags de permissão, revisões R5 vs R6 e a ordem correta das propriedades
Mantenha os visualizadores de PDF em Delphi responsivos com a renderização em segundo plano do HotPDF: coloque renderizações de página em fila fora da thread de UI, cancele páginas pendentes, e armazene bitmaps em cache
Desenhe códigos de barras lineares para um PDF a partir de Delphi com o HotPDF: as simbologias suportadas, a forma como a largura do módulo (module width) e a
Adicione marcadores e destinos nomeados a um PDF existente em Delphi com o HotPDF: aninhamento de AddLoadedOutline, destinos XYZ e o marcador /Count
Desenhe formas vetoriais num PDF a partir de Delphi com HotPDF: caminhos com MoveTo e LineTo, traços e preenchimentos, cores RGB e espessura de linhas, num
Assine PDFs a partir do repositório de certificados do Windows em Delphi e C++Builder com o HotPDF: corrija a ordem de bytes CNG vs CAPI e os erros de ligação não resolvidos do CertOpenStore
O HotPDF não tem um objeto de gráfico. Desenhe gráficos de barras, linhas e setores em Delphi com Rectangle, LineTo e Circle. Veja a matemática de coordenadas
O que o HotPDF formata em PDFs do Delphi e o que não formata: reordenação bidi, ligação árabe, abrangência de hebraico a tailandês e devanágari, e como
Vá além do Olá Mundo com o TextOut do HotPDF em Delphi: defina o tamanho e estilo do tipo de letra, rode através de ângulos, defina as coordenadas com exatidão
Desenhe texto vertical CJK em PDF no Delphi com o HotPDF: o parâmetro IsVertical em SetFont, o empilhamento de glifos, a correção de U+30FC e colunas RTL
Como o HotPDF divide um visualizador de PDF em Delphi num THPDFViewerModel sem interface e numa vista baseada em TScrollBox, mantendo a lógica de zoom, pesquisa e navegação testável por unidade
Assine PDFs em Delphi com o HotPDF: assinatura PFX direta, reserva de ByteRange para assinantes externos, campos de referência PAdES e selos temporais
Processe PDFs gigantes em Delphi sem carregar na memória: API Direct File do HotPDF, cópia encriptada, contagem de páginas e atualizações incrementais
Converter assinaturas ECDSA CMS DER para IEEE P1363 para BCryptVerifySignature em Delphi: descodificação estrita de r e s, nomes de fornecedor de curva e correspondência de signatários CMS
Edite Title, Author, XMP, PageMode e bookmarks em um PDF já carregado com HotPDF no Delphi e salve no lugar sem reconstruir o xref ou o grafo de objetos
O intérprete de EMF e WMF do HotPDF mapeia preenchimentos em gradiente do GDI para shading axial em PDF e pincéis de tramado (hatch) para padrões de mosaico, mantendo a saída vetorial do Delphi fiel ao original
O HotPDF valida regras de negócio Schematron EN 16931 em Delphi com um motor XPath 1.0 nativo que salta as verificações XPath 2.0 e recorre a um stub no Delphi 7
O subsetting de tipos de letra executado após a escrita do ficheiro gerava tipos de letra completos sem erros. Veja como detetar este erro no HotPDF
Extraia imagens de PDFs carregados no Delphi com HotPDF, descodificando filtros Flate, LZW, JPEG, JPEG 2000, Indexed, CMYK, CCITT e JBIG2 para arquivo
Extraia texto Unicode de PDFs carregados no Delphi com o HotPDF: ExtractLoadedPageText, extração que preserva o esquema do documento, ToUnicode CMaps e
Glifos árabes e índicos moldados renderizam como .notdef quando o fecho do subset ignora a saída do GSUB. Como o HotPDF une os IDs de glifo de shaping ao subset de tipo de letra Delphi
A Função PDF Tipo 0 é uma tabela de interpolação multidimensional. Veja como o HotPDF a usa para LUTs de cores 3D e transformações de cores spot em Delphi
Como o HotPDF avalia funções PDF Tipo 2 exponenciais, Tipo 3 de costura (stitching), e Tipo 4 calculadora PostScript em Delphi, incluindo as armadilhas de roll e de arredondamento
O Word e o Excel exportam PDFs de referência híbrida que carregam bem, mas falham na regravação. Veja como o HotPDF lê a tabela /XRefStm e os resolve com
Hiperligações HotPDF Delphi: ligações URI PrintHyperlink, áreas interativas AddURILink, navegação interna de páginas AddGoToLink, soluções alternativas
O JBIG2 dá às páginas digitalizadas a preto e branco o menor tamanho de PDF. Veja como o HotPDF escreve fluxos JBIG2Decode e conecta backends de codificador em
O HotPDF combina dicionários de símbolos JBIG2 entre páginas num único fluxo /JBIG2Globals em PDFs Delphi, reduzindo o armazenamento repetido de glifos em digitalizações de várias páginas
O JPXDecode traz compressão wavelet a PDFs. Veja como o HotPDF carrega imagens JPEG 2000 via OpenJPEG, converte para THPDFImage e as incorpora em documentos
Como o HotPDF descodifica DecodeParms de PDF em Delphi: tags de linha do predictor PNG 10 a 15, diferenciação de amostras do TIFF Predictor 2, e larguras de código EarlyChange do LZW
O HotPDF acrescenta uma camada de revisão de realce em Delphi que mantém os retângulos de marcação em memória, nunca reescreve o PDF, e permanece alinhada durante o zoom e a rotação
Reduza o tamanho do PDF no Delphi através de fluxos de objetos e de referências cruzadas (xref streams), aditando posteriormente as alterações enquanto
Os conjuntos e alternativas estilísticas residem na tabela GSUB de um tipo de letra. Veja como o HotPDF resolve substituições salt e ss01 a ss20 sem o
Gere ficheiros conformes com PDF/A, PDF/X e PDF/UA em Delphi com o HotPDF: output intents, estrutura etiquetada, perfis ICC e passos de validação veraPDF
Um analisador de certificados é uma superfície de ataque. Conheça duas falhas reais no processamento de PKCS#12 e ASN.1 corrigidas no HotPDF
Crie um sistema automatizado de preflight de PDF em Delphi: gere ficheiros limpos com o HotPDF e valide-os com o veraPDF e o Acrobat antes da distribuição
Imprima um PDF carregado a partir do Delphi com o HotPDF: controle o TPrinter através do PrintLoadedDocument, renderize páginas em qualquer HDC e copie páginas
Faça redação de PDFs e montagens N-up no Delphi com HotPDF, cubra regiões, componha páginas e compreenda os limites da remoção segura de conteúdo
O HotPDF renderiza sombreados axiais e radiais PDF via operador sh no Delphi, discretizando cada gradiente em bandas de cor avaliadas pelo seu motor de funções
Como o HotPDF desenha tipos de letra incorporados em Delphi sem os instalar: contornos TrueType, CFF Type 2 charstrings e glifos Type 3 O HotPDF desenha os
Renderize páginas de PDF carregadas para TBitmap no Delphi com o HotPDF: API RenderLoadedPageToBitmap, contornos de glifos TrueType/CFF incorporados, tipos de
Renderize cores Separation e DeviceN de PDFs em Delphi com o HotPDF: funções tint-transform, avaliador Type 4 e adaptação de ponto branco Lab
Quatro bugs silenciosos do renderizador HotPDF em Delphi: operandos de nome com barra à frente, concatenação cm invertida, e um índice de token que zerava doze operadores
Guia prático do HotPDF para relatórios PDF em Delphi: coordenadas TextOut, incorporação de tipos de letra Unicode, colocação de imagens JPEG e PNG e vetores
Pesquise e substitua texto em ficheiros PDF existentes no Delphi utilizando o HotPDF: pesquisa ao nível dos glifos, codificação inversa de tipos de letra e os
Desenhe linhas de um conjunto de dados como uma verdadeira tabela PDF em Delphi: calcule as larguras das colunas, alinhe o texto das células, desenhe linhas de
Margens alinhadas em ambos os lados melhoram a apresentação de relatórios. Veja como o HotPDF implementa justificação total com WideTextOutBox e
Verifique assinaturas digitais de PDF no Delphi com o HotPDF: leia detalhes do signatário, recalcule o hash dos bytes do ByteRange, verifique assinaturas
Converta formulários XFA dinâmicos para AcroForm nativo em Delphi com o HotPDF FlattenLoadedXFA, analise avisos de achatamento e limites de arquivo e PDF/A
Formulários XFA guardam texto formatado em HTML. Veja como o HotPDF simplifica sequências exData e converte links a-href em anotações Link PDF em Delphi
Exporte e importe anotações PDF como XFDF no Delphi com o HotPDF: viagem de ida e volta ISO 19444-1 para linhas, polígonos, tinta, cor interior e comentários
Gere, detete e valide faturas eletrónicas ZUGFeRD e Factur-X em Delphi com o HotPDF: contentores PDF/A-3 e regras Schematron EN 16931 O HotPDF permite gerar,
Adicione anotações PDF em Delphi com o HotPDF: notas de texto, texto livre, formas e carimbos. Como posicionar e as diferenças para os campos AcroForm
Use o RtLTextOut do HotPDF para escrever texto da direita para a esquerda em PDFs a partir do Delphi: seleção de charset, efeito Direction e fontes