Registro de alterações: atualizações, marcos importantes, roteiro de desenvolvimento
Roteiro do IronPDF
Tornamos o IronPDF o produto líder¹ em .NET para conversão de HTML em PDF, priorizando compatibilidade, usabilidade e resultados. Agora, nossa missão é manter essa reputação conquistada com muito esforço, atualizando continuamente o IronPDF com as mais recentes tecnologias de HTML, CSS e JS, e com as versões mais recentes do Chrome.
Nosso software é desenvolvido para engenheiros, por engenheiros, por isso entendemos o valor de testes rigorosos, suporte e licenciamento transparente de uso único.
Temos orgulho de ouvir nossa comunidade e demonstramos isso priorizando as solicitações de recursos com base no que vocês, nossos clientes, pedem.
Ao longo dos últimos anos, temos desenvolvido continuamente o IronPDF, expandindo suas capacidades para atender não apenas desenvolvedores .NET , mas também as comunidades Java , Python e Node.js
¹Com base em uma auditoria independente do nosso produto realizada em agosto de 2022.
Conquistas
Aqui destacamos três marcos importantes que representam uma melhoria significativa no desempenho do IronPDF . Veja os marcos >
Maio 2026
IronPDF v2026.5.2
Notas de lançamento
- Adicionados as propriedades
SignerCertificateeCertificateChainaVerifiedSignature, expondo detalhes completos do certificado X.509 incluindo DN do sujeito, emissor, número de série, período de validade e bytes DER brutos de PDFs assinados digitalmente - Adicionada a classe
LinkAnnotationpara criar links clicáveis dentro de documentos PDF que navegam para páginas e posições específicas - Adicionados os métodos
LinearizePdfToByteseLinearizePdfToStream, permitindo linearização completa de PDF na memória sem I/O de disco, ideal para ambientes baseados em nuvem e isolados - Geração automática de marcadores de PDF a partir dos cabeçalhos HTML (h1–h6) durante a renderização, incluindo hierarquia correta, mapeamento de página e filtragem opcional por nível ou seletor CSS
- Reconstrução do qpdf 12.3.2 com libjpeg e zlib estáticamente vinculados, removendo dependência do sistema libjpeg.so.62 para IronPdf.Linux e garantindo compatibilidade com distribuições Linux modernas como Rocky 9/10 e Debian 13
- Corrigido um problema onde cabeçalhos e rodapés HTML não escalavam corretamente ao usar
UseFitToPageRendering()ouUseScaledRendering()com níveis de zoom fora do padrão - Corrigido
IronPdfInputExceptionintermitente ao renderizar cabeçalhos/rodapés com FragmentHeight em tamanhos de papel personalizados - Corrigido SEGFAULT intermitente durante a desmontagem do processo e melhorada a estabilidade do pool de guias para evitar problemas de renderização concorrente e spam de log
- Dependências internas atualizadas
Abril de 2026
IronPDF v2026.4.1
Notas de lançamento
- Melhoria no desempenho da renderização de PDFs através da redução de chamadas de renderização internas e da reutilização de abas do navegador para minimizar a sobrecarga de inicialização.
- Melhoria na marcação da árvore de estrutura PDF/UA para formulários com tipos de entrada mistos, elementos ocultos, rótulos profundamente aninhados e ordenação de anotações para garantir a associação correta entre widget e elemento de estrutura.
- Redução do tamanho da imagem Docker do IronPdfEngine em 60% (de 2,89 GB para 1,14 GB)
- A segurança da imagem Docker do IronPdfEngine foi aprimorada com a remoção de pacotes desnecessários, a resolução de 4 CVEs de alta gravidade e mais de 1.400 outras vulnerabilidades detectadas em varreduras de segurança.
- Melhorado o contêiner Docker do IronPdfEngine para encaminhar corretamente argumentos de tempo de execução como porta,
license_keyechrome_browser_limit - Corrigido vazamento de memória em
ReplaceTextOnPages,ReplaceUnicodeText,RedactText, eRedactRegionsonde chamadas repetidas causavam aumento de crescimento de memória (redução de 93-97%) - Corrigido sobreleitura de buffer em
GetMetadataque poderia causar travamentos ou corrupção de dados - Corrigido um problema em que a conversão de PDF/UA removia o recorte CSS overflow:hidden, garantindo que as imagens recortadas fossem renderizadas de forma idêntica à saída PDF padrão.
- Corrigido um problema onde
SignatureNameestava sempre vazio ao verificar assinaturas criadas por assinantes externos como o Adobe Reader - Corrigido imagens de cabeçalho/rodapé ausentes na conversão de DOCX para PDF (
DrawingMLe VML)
Março de 2026
IronPDF v2026.3.1
Notas de lançamento
- Adicionados
CompressPdfToByteseCompressPdfToStreamcom compressão inteligente automática, reduzindo o tamanho do PDF via processamento em disco ou na memória - Melhorado o suporte à acessibilidade PDF/UA ao resolver erros de marcação estrutural, restaurar tags semânticas (H1/P), corrigir problemas de renderização de etiquetas, eliminar travamentos
AccessViolationExceptiondurante o processamento de formulários e prevenir tags de acessibilidade duplicadas - Validação de assinatura aprimorada com cadeia de confiança de certificados, status de revogação, força do algoritmo, integridade do intervalo de bytes e verificações opcionais de detecção incremental de adulteração.
- Conversão aprimorada de RTF para PDF com suporte a layout de várias colunas e detecção automática de orientação paisagem, margens e configurações de coluna. Resolvidos problemas de recorte de borda de tabela, corte do primeiro caractere e duplicação de imagens de metadados.
- Renderização HTML interna aprimorada, substituindo URLs internas por um esquema personalizado para melhorar a conformidade com a segurança e remover solicitações de rede desnecessárias.
- Corrigidas falhas de validação de PDF/A causadas por metadados XMP fora do padrão e entradas
CharSetde fonte Type1 incompletas - Corrigido um problema em que a análise de carimbos de data/hora de assinaturas causava uma exceção não tratada.
- Corrigido um problema em que o redimensionamento de páginas rotacionadas causava dimensões incorretas ou corte de conteúdo.
- Corrigido
LinuxAndDockerDependenciesAutoConfigpara instalar corretamente libasound2t64 no Ubuntu 24.04 para ambientes .NET 9/10 - Corrigido um problema onde cabeçalhos e rodapés HTML eram renderizados com largura e escala de fonte incorretas quando
UseResponsiveCssRendering(Largura de Pixels Fixa) estava ativado - Corrigido
System.AccessViolationExceptionao adicionar marcadores de nível superior a PDFs com estruturas de contorno malformadas - Corrigido um problema onde campos de formulário
ComboBoxperdiam opções de seleção após mesclar ou anexar PDFs
Fevereiro de 2026
IronPDF v2026.2.1
Notas de lançamento
- Atualiza as dependências internas.
Janeiro de 2026
IronPDF v2026.1.3
Notas de lançamento
- Adicionado suporte para Hifenização Personalizada via caminhos locais ou URLs remotos em
ChromePdfRenderOptions - Aprimorado
UpdateImageObjectcom um sistema robusto de transformação de rastreamento de estado - Melhoria na cópia de páginas de PDFs existentes para evitar exceções de estouro de pilha em alguns documentos específicos.
- Corrigido problema em que o IronPDF congelava ao receber um campo de formulário com caracteres Unicode.
- Corrigido um problema em que a conversão de certos PDFs para PDF/UA podia causar a redefinição ou renderização incorreta das cores do texto e das formas.
- Corrigido problema onde achatar um PDF fazia o conteúdo desaparecer ou ser cortado em documentos usando deslocamentos
CropBoxnão padrão - Corrigido um problema de conformidade onde exportações de PDF/A-4 falhavam na validação devido a valores Unicode proibidos em CMaps
ToUnicode - Corrigido um problema em que os campos de formulário de caixa de combinação em certos PDFs exibiam opções de texto vazio e não validavam os valores corretamente.
- Corrigido uma falha
System.AccessViolationExceptionao processar matrizes de Larguras de fonte malformadas em certos PDFs - Corrigido um erro (Violação de Acesso) que ocorria ao renderizar páginas com campos de formulário complexos ou malformados.
- Corrigido um problema em que os retângulos eram desenhados na posição Y incorreta.
- Corrigido um problema em que os cabeçalhos e rodapés HTML com layouts baseados em flex não se adaptavam corretamente a diferentes orientações de página.
- Corrigido um problema em que os cabeçalhos e rodapés HTML eram renderizados com altura e escala de fonte incorretas quando adicionados após a renderização.
Dezembro de 2025
IronPDF v2025.12.2
Notas de lançamento
- Adicionado suporte para conformidade com PDF/UA-2 (ISO 14289-2:2024)
- Adicionada nova API
CompressAndSaveAsque proporciona compressão superior -
Adicionadas APIs
ToJsoneSaveAsJsonpara extrair conteúdo PDF como JSON - Documentação e exemplos aprimorados
-
Habilitada conversão de arquivo HTML local para PDF em
IronPdffor Java e Node.js ao executar IronPdfEngine local - Corrigido problema onde
ApplyMultipleStampscortava o conteúdo do carimbo em alguns tamanhos de papel - Corrigido problema de implantação interna de
IronPdffor Python - Corrigido o problema de operações QPdf que lançavam exceções aleatoriamente.
Novembro de 2025
IronPDF v2025.11.12
Notas de lançamento
- Adicionado suporte para conformidade com os formatos PDF/A-4, PDF/A-4E e PDF/A-4F (ISO 19005-4:2020).
- Adicionada a possibilidade de assinar PDFs com um Módulo de Segurança de Hardware (HSM) através de um token USB.
- Melhoria no uso de memória no fluxo de geração de formulários. PDF-1599
- Corrigido um problema em que o cabeçalho e o rodapé ficavam em uma posição inválida quando aplicados a páginas rotacionadas em formato paisagem.
- Corrigido um problema em que a conversão de certos PDFs para PDF/A 1a/1b falhava na validação devido a um CIDSet inválido em fontes selecionadas.
- Corrigido um problema em que o IronPDF não conseguia acessar um diretório de arquivos temporários com caracteres nórdicos.
- Corrigido problema onde
CreatePdfFormsFromHtmlcriava nomes de campos de formulário incorretos. - Corrigido problema crítico onde aplicações web
ASP.NETcongelavam completamente ao validar licenças. - Corrigido um problema que causava o erro "Plataforma não suportada" em alguns ambientes Linux.
Outubro de 2025
IronPDF v2025.10.8
Notas de lançamento
-
Adicionadas novas APIs
SaveAsLinearizedeIsLinearized. - Corrigido problema onde certos blocos HTML, links ou nós de texto não eram processados corretamente em
HtmlStructTreeDom, levando a exceções durante a geração de PDF/UA. - Corrigido um problema em que a regra CSS
hyphens: autonão estava sendo aplicada. - Corrigido um problema em que favoritos principais com o mesmo nome em páginas principais diferentes eram substituídos incorretamente.
- Corrigido vazamento de memória ao usar
Cleaner.ScanPdf. - Corrigido regressão de desempenho ao aplicar
HtmlHeaderFootera múltiplas páginas.
Setembro de 2025
IronPDF v2025.9.4
Notas de lançamento
- Adicionado um novo sinalizador
IgnorePageRotationemDrawBitmap()para ignorar a rotação da página. - Reduzido o tamanho do arquivo PDF ao aplicar o mesmo
Stamp,Foreground,Footera múltiplas páginas. - Corrigido falha de validação
VeraPDFpara conformidade PDF/UA relacionada à anotação de link faltando aStructParentapropriada. - Corrigido problema onde a validação PDF/3A
VeraPDFfalha quando as fontes não possuem ambas/ToUnicodee/Encoding. - Corrigido um problema grave de vazamento de memória ao renderizar HTML para PDF.
- Corrigidos problemas de vazamento de memória ao aplicar
Stamp,ForegroundeFooter. - Corrigido um pequeno vazamento de memória ao usar a API
DrawText.
Agosto de 2025
IronPDF v2025.8.8
Notas de lançamento
-
Adicionado uma nova propriedade
VerifiedSignature.SignerNamepara acessar o nome do assinante digital. -
Os PDFs com campos de formulário agora são automaticamente achatados ao serem convertidos em imagens, garantindo que os valores do formulário apareçam por padrão.
- Corrigido problema onde salvar um PDF como PDF/UA após salvá-lo como PDF/A lançava um
AccessViolationExceptionem certos casos. - Corrigido problema onde a conversão para PDF/UA lançava um
AccessViolationExceptionao converter certas páginas PDF para PDF/UA. - Corrigido um problema em que o conteúdo longo do cabeçalho e rodapé em HTML era cortado incorretamente quando o conteúdo exigia quebra de linha.
- Corrigido um problema em que emojis e caracteres especiais nos metadados do título do PDF, usando referências de caracteres numéricos, causavam uma exceção durante a geração do PDF.
- Corrigido um problema em que o valor de um campo de formulário em chinês era corrompido ao renderizar HTML para PDF no Linux.
- Corrigido um problema de vazamento de memória na conversão de PDF/A para determinados arquivos PDF.
- Corrigido um problema em que a cor de fundo ficava preta ao substituir ou remover qualquer objeto em um arquivo PDF.
- Corrigido um problema em que a assinatura de um PDF que continha um campo de formulário de assinatura não assinado gerava uma exceção.
Julho de 2025
IronPDF v2025.7.17
Notas de lançamento
- Separados pacotes de dependência
IronSoftware.Native.PdfModelpor plataforma. -
Aprimorados métodos
Cleaner.SanitizeWithBitmapeCleaner.SanitizeWithSvgpara preservar as margens originais do PDF por padrão - Corrigido um problema em que os pontos no Sumário eram exibidos com baixa resolução.
- Corrigido problema onde ativar
Grayscalefazia o texto do PDF ser rasterizado como imagens em vez de permanecer selecionável. - Corrigido um problema em que o índice da página de marcadores retornava um valor incorreto em alguns PDFs.
- Corrigido um problema em que carimbar uma página rotacionada corrompia o conteúdo original.
- Corrigido problema onde
CompressImagescausava rotação de imagem em certos PDFs. - Corrigido um problema em que a conversão de PDFs em imagens renderizava áreas transparentes em preto.
- Corrigido um problema em que o texto que utilizava fontes não padrão estava ausente ao converter PDFs para PDF/UA.
- Corrigido problema onde campos de formulário HTML, especialmente textareas longos ao longo de várias páginas, poderiam causar um
AccessViolationExceptiondurante a geração de PDF. - Corrigido um problema em que as caixas de seleção com o mesmo nome não eram criadas corretamente.
- Corrigido um problema que exibia alta alocação de memória no BenchmarkDotNet.
- Corrigido problema onde
AddForegroundOverlayPdfeAddForegroundOverlayPdfToPsdquebravam links internos do pdf principal. - Corrigido problema onde
CompressImagesescurecia imagens quandoShrinkImageestá definido como True. - Corrigido problema onde
AddBackgroundPdfcolocava o fundo na frente quando o PDF da frente é criado a partir deRenderUrlAsPdf. - Corrigido problema onde renderizar PDF para
BitmapAntes deAddBackgroundPdffaz com que o fundo sobreponha o primeiro plano. - Corrigido um problema em que a rotação aplicada ao carimbo posicionava o objeto do carimbo no local errado.
Junho de 2025
IronPDF v2025.6.8
Notas de lançamento
-
Adicionadas novas APIs
ToMultiPageTiffBytes()eToMultiPageTiffStream() -
Otimizada conversão interna
ToMultiPageTiff() - Corrigido o problema em que os destinos dos favoritos não eram atualizados ao mesclar documentos.
- Corrigido problema em que linhas e blocos de texto geravam uma exceção de violação de acesso ao sistema.
- Corrigido o problema em que os campos do formulário não apareciam ao mesclar, copiar ou inserir PDFs. Agora todos os nomes de campos de formulário do segundo e dos PDFs subsequentes são atualizados para
name_x, ondexé o índice do PDF (ex., o campo firstname no PDF 1 permanecefirstname, no PDF 2 se tornafirstname_1, no PDF 3 se tornafirstname_2). - Corrigido o problema em que as anotações estavam ausentes ao aplicar carimbos ou cabeçalhos/rodapés.
- Corrigido problema onde campos
AcroFormestavam ausentes ao aplicar carimbos ou cabeçalhos/rodapés. - Corrigido o problema em que os hiperlinks estavam ausentes ao renderizar HTML para PDF com cabeçalhos/rodapés.
- Corrigido problema que causava o travamento do programa ao mesclar determinados PDFs.
- Corrigido problema em que alguns marcadores desapareciam ao mesclar ou copiar PDFs.
- Corrigido o problema em que a geração do sumário falhava, resultando em um sumário vazio devido à fragmentação do texto e a problemas de detecção do cabeçalho em documentos PDF complexos.
- Corrigido problema em que a geração do sumário não correspondia aos cabeçalhos que continham entidades HTML devido a discrepâncias de espaços em branco entre a análise do HTML e a extração do texto do PDF.
- Corrigido problema onde
RenderDocxAsPdflançava uma exceção ao converter certos arquivos DOCX para PDF. - Corrigido problema onde
SaveAsPdfUAlançava uma exceção de violação de memória quando múltiplos cabeçalhos/rodapés HTML eram adicionados. -
Corrigidos alguns vazamentos de memória internos.
ApplyStampagora recomenda o uso deFlattenquando a camada de carimbos está sob outros elementos
Maio de 2025
IronPDF v2025.5.6
Notas de lançamento
- Compatível com Linux ARM
-
Adiciona uma nova API para recuperar informações de glifos individuais e caixas delimitadoras para cada caractere de um objeto de texto (veja
TextObject.GetGlyphInfo()). - Melhora a remoção de assinatura, assegurando que o documento esteja editável após as assinaturas terem sido removidas (veja
PdfDocument.RemoveSignatures()). - Melhoria no tratamento de erros do macOS para cancelar a renderização de PDFs de forma adequada em caso de erros de JavaScript não tratados, evitando travamentos.
- Maior confiabilidade na remoção da incorporação de fontes.
-
Melhoria no enfileiramento interno de tarefas e trabalhos para conversão de HTML em PDF, resultando em maior desempenho e confiabilidade.
- Corrigido um problema relacionado a fontes incorporadas em documentos PDF/A.
- Resolvido um vazamento de memória ao chamar
SaveAsPdfA(). - Corrigido problema que causava exibição incorreta de páginas rotacionadas após a chamada de
Flatten(). - Corrigidos problemas com a aplicação da chave de licença no IronPDFEngine.
-
Corrigidos problemas de desincorporação de fontes que não reduziam o tamanho do arquivo PDF conforme o esperado.
- Documentação PDF/A e PDF/UA aprimorada.
Abril de 2025
IronPDF v2025.4.4
Notas de lançamento
-
Apresentada nova API
ToBitmapHighQuality. - Otimização do uso de memória para conversão de PDF em imagem.
-
Parâmetro
NaturalLanguagesatualizado emConvertToPdfUApara ser opcional. - Corrigido um problema de funcionalidade com
ImageFormFieldeIronPdfEngine(gRPC). -
Resolvido o problema de visibilidade dos formulários durante a impressão.
- Adicionada documentação que faltava para algumas classes.
Março de 2025
IronPDF v2025.3.6
Notas de lançamento
- Ajustei a resolução de impressão padrão (DPI) para 300.
-
ChromeBrowserLimitatualizado para usarEnvironment.ProcessorCount, melhorando a estabilidade de implantação em nuvem. - Resolvendo numeração incorreta de páginas em PDF de
HtmlHeaderFooter. - Corrigida uma exceção causada por colchetes nas chaves de metadados.
- Corrigido o alinhamento incorreto das margens de impressão em alguns PDFs.
- Tratadas falhas e problemas de aviso no modo de processo único com
UpdatedChrome.
Fevereiro de 2025
IronPDF v2025.2.8
Notas de lançamento
-
Editar metadados XMP customizados habilitados em documentos PDF/A para
EmbedFileToPdfA. - Aprimorada saída de
ExtractAllTextVisualOrder. -
Melhoria no gerenciamento de marcadores ao adicionar novos marcadores ou ao mesclar documentos que contenham marcadores.
- Corrigidos problemas de atualização do ícone, cor e localização das anotações.
- Corrigidos problemas em que os valores das coordenadas de anotação eram zero.
- Correção na descoberta de campos de formulário usando
FindFormField. - Corrigidos problemas de comportamento em formulários com caixas de seleção que atuavam como botões de opção.
- Corrigido o problema da ausência do valor "Não" nos formulários com botões de opção.
- Tratados problemas de exibição do campo de texto em
DocuSign. - Corrigidas exceções em
RemoveSignatureseCleaner.ScanPdf(). - Correção de exceções de canal gRPC ao sair de aplicativos .NET Framework .
- Melhorada gestão de altura de cabeçalho/rodapé com
RenderingOptions.MarginLefteRenderingOptions.MarginRight. - Comportamento do construtor de cópia
PdfDocumentcorrigido. - Corrigidos problemas de alinhamento relacionados aos estilos CSS do cabeçalho/rodapé e ao conteúdo principal.
- Tratados
Compressexceções em .NET Framework 32-bit. - Aprimorado fluxo de trabalho
TextAnnotation.Hiddene resolvidas exceções emRemoveSignatures. - Corrigidas exceções de reatribuição
MetaData.Keywords. - Resolvendo travamentos de processo ao recuperar
Bookmarksde PDFs específicos. - Corrigidas exceções ao acessar certos objetos de PDF
Form.
Janeiro de 2025
IronPDF v2025.1.1
Notas de lançamento
- Pacotes
IronPdf.Native.UpdatedChromeintroduzidos para Linux e Windows baseados no CEF 131 mais recente. -
Adicionados novos overloads de API
RenderHtmlAsPdfUAeRenderZipFileAsPdf. - Melhoria no desempenho geral das operações com formulários PDF e na geração de formulários HTML.
-
Qualidade aprimorada na extração de texto em PDFs.
- Tratados erros de compilação
RenderRazorViewToPdf()após atualizaçãoIronPdfda versão 2024.8.3. - Corrigidas renderizações de nova linha para métodos
ReplaceTextOnPage(),ReplaceTextOnPages(),ReplaceTextOnAllPages(), eDrawText(). - Corrigidas exceções na conversão de RTF para PDF devido a elementos não suportados.
- Corrigidos problemas de renderização de glifos ausentes no método
ReplaceText(). - Problemas com hiperlinks resolvidos após a aplicação da proteção por senha.
- Corrigidos detecções de linhas e fragmentos de texto com
PdfPage. - Corrigidos problemas com os parâmetros de DPI na conversão de PDF para imagem.
- Resolvendo mudanças nas dimensões de PDF com o método
Flatten(). - Corrigida a visibilidade do cabeçalho/rodapé HTML após a aplicação de PDF em segundo plano.
- Corrigido o problema de imagens codificadas em Base64 que interferiam na codificação UTF-8.
Dezembro de 2024
IronPDF v2024.12.9
Notas de lançamento
- Corrigido um problema que causava o travamento do programa ao mesclar determinados PDFs.
- Corrigido um problema em que a primeira letra do texto sob uma região ocultada ainda podia aparecer na saída.
- Adicionado suporte para caracteres de nova linha em
ReplaceTexteDrawText. - Adicionada nova propriedade
IsSubsettedà classePdfFont. - Adicionado sinalizador skipSubsetFonts para
PdfFontCollection.Find. - Adicionados overloads para o método
ReplaceTextpara aceitar o objetoPdfFont.
Novembro de 2024
IronPDF v2024.11.4
Notas de lançamento
- Adiciona uma nova API para incorporar arquivos durante a conversão de PDF/A.
- Adicionados parâmetros opcionais
FontNameeCustomFontSizeà APIReplaceText. - Permite usar fontes personalizadas com a API
DrawText. - Corrige problemas de posicionamento do carimbo.
- Corrige um problema que impedia a exibição de alguns arquivos PDF/A no Adobe Acrobat Pro.
- Corrige um problema onde
ReplaceTextcausa quebras de linha verticalmente. - Corrige um problema onde os métodos
Resize(),Extend(), eTransform()eram inacessíveis. - Melhora o suporte a texto Unicode.
- Melhora o uso da memória e o desempenho.
- Melhora a velocidade
ApplyMultipleStampsAsync.
Outubro de 2024
IronPDF v2024.10.8
Notas de lançamento
- Melhora o posicionamento da redação de texto
- Melhora a conversão de PDF para A3
- Melhora a aparência e o comportamento das caixas de seleção e dos botões de opção.
- Melhora a precisão do posicionamento da estampagem durante o dimensionamento.
- Corrige um problema em que o deslocamento de carimbo era aplicado a páginas rotacionadas.
- Corrige um problema em que caracteres Unicode não apareciam ao definir o valor do formulário.
- Corrige problema onde
VerifyPdfSignaturesretorna valor incorreto - Torna o campo de assinatura visível no Bluebeam Revu
IronPdfEngineagora suporta botões de rádio de formulário, campos de assinatura e campos de imagem.
Setembro de 2024
IronPDF v2024.9.3
Notas de lançamento
- Adiciona suporte para recursos HTML com extensão de arquivo '.download'
- Adiciona nova API experimental para acessar todos os objetos DOM dentro de um PDF (veja
PdfDocument.Pages[].ObjectModel) - Adiciona suporte para cabeçalhos de requisição HTTP para HTML para PDF (veja
ChromePdfRenderOptions.HttpRequestHeaders) - Melhora a validação de várias assinaturas por leitores de PDF externos (veja
SignaturePermissions) - Melhora o comportamento e a fidelidade da funcionalidade "combinar páginas" (também conhecida como N-up)
Agosto de 2024
IronPDF v2024.8.3
Notas de lançamento
- Adiciona suporte para conversão de PDF/A versões 1A, 1B, 2A, 2B e 3A!
- Adiciona suporte para criar documentos PDF em branco (veja o construtor
PdfDocument) - Adiciona suporte para combinar páginas PDF em uma única página de linhas e colunas (veja
PdfDocument.Com/binePages()) - Adiciona suporte para mover ou escalar conteúdos de página inteira (veja
PdfPage.Transform()) - Corrige o problema de caixas de seleção não interativas ao renderizar HTML para PDF/A
-
Melhora o desempenho ao criar botões de opção a partir de HTML
RedactRegionrequer uma altura negativa para funcionar corretamente (pr)CombinePagesnão suporta combinar páginas de tamanhos diferentes (pr)
Julho de 2024
IronPDF v2024.7.8
Notas de lançamento
- Corrige um problema em que links, formulários e anotações eram corrompidos ao salvar como PDF/A.
- Corrige um problema em que a ordem de tabulação estava incorreta ao salvar como PDF/UA.
- Corrige problema de vazamento de memória ao remover objetos PDF.
- Corrige problemas que impediam a edição de formulários pelo Adobe Acrobat Pro.
- Corrige problemas em que a renderização de imagens grandes causava o travamento do sistema.
- Corrige problemas em que a largura de renderização não era aplicada aos cabeçalhos e rodapés.
- Corrige problemas em que os selos estavam sendo colocados incorretamente em diferentes tamanhos de página.
- Corrige um problema em que os valores do formulário não ficavam visíveis após o achatamento da página.
- Corrige um problema em que os valores do formulário não ficavam visíveis ao converter a página em imagem (use
Flatten=true). - Corrige um problema em que as imagens de assinatura não estavam visíveis.
- Melhora o suporte para definir valores de formulário para nomes de formulário duplicados.
- Adiciona suporte para renderizar listas de caixas de combinação selecionadas a partir de campos de entrada HTML.
- Adiciona novas opções para a API de Redação de Texto.
- Adiciona suporte para redação de palavras inteiras, incluindo pontuação.
Junho de 2024
IronPDF v2024.6.1
Notas de lançamento
- Adiciona nova API de redação de região
- Adiciona suporte para campos de formulário com imagens
- Adiciona suporte para exibir os valores dos campos do formulário ao converter PDF em imagem.
- Permite identificador de linguagem natural personalizado para
SaveAsPdfUA - Corrige bug onde
SaveAsPdfUAàs vezes trava - Corrige bug onde
Mergeàs vezes trava - Corrige problema onde
Stampcorrompe alguns PDFs - Corrige problema onde
CompressImagecorrompe alguns PDFs - Corrige problema onde adicionar
HeaderouFootercorrompe alguns PDFs - Corrige um problema em que os nomes dos campos do formulário com notação de ponto eram ignorados.
- Corrige um monte de
System.AccessViolationExceptionsao manipular documentos PDF - Corrige problema onde
QRCodeusa largura e altura inválidas - Corrige problema onde
RenderDocxAsPdfignora o elemento de quebra de página do docx - Corrige um problema em que o nome de usuário para autenticação de login era definido erroneamente com o valor da senha.
- Corrige erro de conformidade com o padrão FIPS em alguns sistemas
- Corrige
StackOverflowExceptionlançado quandoIronPdfé inicializado antes deIronQr - Melhora o suporte para anotações em formulários.
- Atualizações para a versão mais recente do Pdfium, que inclui correções para problemas na manipulação de documentos PDF existentes.
- Atualiza
IronSoftware.System.Drawingpara 2024.6.1 - Suporta mais idiomas na imagem Docker
IronPdf
Maio de 2024
IronPDF v2024.5.2
Notas de lançamento
- Adiciona nova API
IronPdf.Cleanerque pode desinfetar e escanear PDFs. - Corrige problema onde
RenderRtfFileAsPdfàs vezes retorna conteúdo preto.
Abril de 2024
IronPDF v2024.4.2
Notas de lançamento
- Adiciona nova API
PdfDocument.Com/press(). - Corrige um problema em que PDFs rotacionados causavam imagens distorcidas ao converter PDF para HTML.
- Corrige um problema em que PDFs em árabe quebravam a estrutura HTML ao serem convertidos para HTML.
- Corrige um problema em que o tamanho da fonte do cabeçalho/rodapé era alterado ao aplicar margens.
- Corrige um problema em que o Sumário não era exibido corretamente em HTML complexo.
- Corrige problema onde ajustar a chave de licença em
IronPdfEnginenão funciona. - Corrige um problema em que a conversão de um PDF rotacionado para HTML gerava imagens distorcidas.
- Corrige um problema em que a conversão de um PDF com caracteres árabes para HTML quebrava a estrutura do documento.
- Corrige problema onde
PdfSignature.SigningContactnão funciona. - Melhora o desempenho
DocxToPdf. - Torna todos os métodos
Printassíncronos. - Atualiza as bibliotecas gRPC para a versão 2.62.0
Março de 2024
IronPDF v2024.3.4
Notas de lançamento
- Adiciona uma nova API abrangente de fontes para adicionar, remover e usar fontes (veja
PdfDocument.Fonts) - Adiciona recurso de redação de texto PDF (veja
PdfDocument.RedactText()) - Adiciona suporte para comprimir imagens em tons de cinza com
PdfDocument.Com/pressImages() - Adiciona suporte para ambos "444" e "441" subamostragem de Chrome com
PdfDocument.Com/pressImages() - Adiciona novo método para carregar assinaturas a partir de string base64 (veja
PdfSignature.FromBase64()) - Adiciona suporte para
MacOsARM ao usar o "Docker Engine"IronPdf - Adiciona flag de ambiente IRONPDF_ENGINE_ENABLE_LOG para "Docker Engine"
IronPdf - Melhora a mensagem de erro quando o usuário tenta assinar usando uma assinatura sem chave privada.
- Melhora mensagem de erro quando uma incompatibilidade de versão do "Docker Engine"
IronPdfé detectada - Melhora o uso da memória ao abrir um documento ou trabalhar com imagens.
- Melhora o suporte para PDF/A
- Melhora a extração de texto para agora omitir o hífen final de linha (caractere 0xFFFE)
- Corrige problema com anotações que não eram redimensionadas corretamente (veja
PdfDocument.ResizePage()) - Corrige um problema em que a chave de licença no IronPDFEngine era sobrescrita pelo cliente.
- Corrige um problema em que o sumário não funcionava corretamente com HTML de linha única.
- Corrige problema de "assembly incompatível" ao atualizar versões
IronPdf - Corrige raro conflito de versão com biblioteca
OpenXML - Corrige problema com layouts de carimbo HTML
- Corrige o problema de desaparecimento do conteúdo ao aplicar um PDF de fundo.
- Corrige um problema que impedia a seleção do primeiro botão de opção em uma coleção via HTML.
- Corrige um problema em que as assinaturas digitais em determinados PDFs não eram visíveis no visualizador da Adobe.
Fevereiro de 2024
IronPDF 2024.2.2
Notas de lançamento
- Corrige problema de transformação ao modificar um documento após chamar
AppendPdf() - Corrige problema com runtimes não sendo baixados quando
Installation.AutomaticallyDownloadNativeBinaries=true - Corrige problema com
Installation.CustomDeploymentDirectorysendo ignorado - Corrige um problema em que ativar a conformidade com PDF/A removia a transparência e resultava em um fundo preto.
- Corrige problema onde o enumerador
PdfFormFieldFlagsera inacessível para os usuários - Corrige problema onde
ReplaceTextOnPages()lançaria um erro se o texto não fosse encontrado em todas as páginas - Corrige problema com suporte a cookies no Linux
- Corrige problema onde
Installation.SingleProcessestava sempre habilitado - Corrige vários problemas ao manipular formulários após configurar
IronPdfpara usar Docker/remoto - Melhora diversos comentários e a documentação da API.
- Melhora o espaçamento entre letras, palavras e texto ao substituir texto; As palavras não devem mais apresentar espaçamento incorreto entre as letras.
- Adiciona suporte para configurações personalizadas de conexão remota
IronPdf(vejaIronPdfConnectionConfiguration WithCustomChannel())
Janeiro de 2024
IronPDF v2024.1.20
Notas de lançamento
- Adiciona uma lista de opções válidas para botões de rádio e caixas de seleção. (See
CheckboxFormFieldandRadioFormFieldforChoicesandSelectedIndex) - Adiciona uma forma de definir o índice selecionado de botões de opção e caixas de seleção. (See
CheckboxFormFieldandRadioFormFieldforClear()andSelect) - Adiciona a capacidade de desenhar linhas e retângulos em um documento existente. (See
PdfDocumentforDrawLine()andDrawRectangle()) - Adiciona a capacidade de incluir um campo de assinatura vazio, que permite ao usuário clicar para assinar. (See the
SignatureFormFieldclass) - Adiciona extração de texto, caracteres e linhas com informações de posição. (See
PdfDocument.PagesforLinesandCharacters) - Adiciona recursos de segurança web mais robustos, com opção de ativação, para usuários que aceitam entradas de dados não confiáveis. (See
Installation.EnableWebSecurity) - Adiciona a capacidade de especificar a fonte ao desenhar texto em um documento existente. (See
PdfDocument.DrawText()) - Adiciona suporte para extensões OpenAI. (See
IronPdf.Extensions.AINuGet package) - Adiciona suporte para adicionar e remover formulários via
PdfDocument.Form.Add(),Remove(), etc. (implementadoObservableCollection) - Corrige um erro que fazia com que os hiperlinks quebrassem após a ativação da compatibilidade com PDF/A ou PDF/UA.
- Corrige travamento ou falha na renderização ao renderizar certas
WebGLou URLs com JavaScript pesado em algumas máquinas. - Corrige a validação de PDF/UA ao converter um documento que contém hiperlinks. (PDF/UA 7.18.5)
- Corrige
System.AccessViolationExceptionao converter para PDF/A - Corrige a substituição de texto para ser compatível com documentos que usam texto ou caminhos em tons de cinza.
- Melhora o comportamento de substituição de texto com diversas correções de bugs e melhor formatação de texto.
- Melhora as descrições de conteúdo de hiperlinks em PDFs/A.
- Melhora o comportamento em ambientes somente de leitura que permitem apenas um único processo, habilitando automaticamente
Installation.SingleProcess
Dezembro de 2023
IronPDF v2023.12.6
Notas de lançamento
- Adiciona uma nova API de fontes para adicionar, remover e usar fontes! (see
PdfDocument.Fonts) - Adiciona uma nova API de Anotações para recuperar anotações de documentos! (see
PdfDocument.Annotations) - Adiciona suporte para URLs de carimbos de tempo de assinatura que requerem SHA-256 ou SHA-512 (veja
TimestampHashAlgorithms) - Adiciona suporte para valores de botões de opção definidos por meio do atributo HTML 'checked'.
- Corrige bug onde
IronPdfàs vezes corrompe documentos que foram assinados digitalmente por um terceiro (vejaChangeTrackingModes) - Corrige um erro que corrompia certos elementos de formulários PDF após a fusão de vários documentos.
- Corrige bug onde o índice de página PDF estava incorreto ao iterar sobre páginas PDF usando
IronPdf - Corrige um erro ao definir o valor de um formulário de caixa de seleção.
- Corrige um erro que ocorria ao aplicar um PDF de fundo atrás de um documento existente.
- Corrige um erro relacionado à aplicação de cabeçalhos e rodapés a documentos com tamanhos de página diferentes.
- Melhora o comportamento dos cookies - os cookies personalizados agora devem ser acessíveis por todo o domínio da URL durante a renderização.
- Melhora a exibição visual de caixas de seleção e botões de opção gerados pelo IronPDF
Novembro de 2023
IronPDF v2023.11.7
Notas de lançamento
- Adiciona nova geração automática de sumário! Veja a configuração
TableOfContents - Adiciona uma nova maneira de reduzir o tamanho do seu PDF! Veja
PdfDocument.Com/pressStructTree() - Adiciona nova API de campo de formulário em PDF (veja
IFormFieldCollectionePdfDocument.Form) - Adiciona suporte para os atributos de formulário HTML 'readonly', 'disabled' e 'maxlength'
- Adiciona suporte para "mala direta" ao converter
DocXpara PDF (vejaRenderDocxMailMergeAsPdf()) - Corrige o problema de URL base quando o caminho do arquivo contém caracteres especiais.
- Corrige problema de carregamento de ativo ao renderizar de
ASP.NETFramework - Corrige problemas com PDF/A que exibiam a mensagem "Espaço de cores inválido" no Adobe Reader.
- Corrige problemas ao gerar uma imagem a partir de um PDF com transparência.
- Corrige problemas ao gerar uma imagem de um PDF após chamar
Flatten() - Corrige problemas ao usar cabeçalhos e rodapés ou carimbos HTML em máquinas com culturas/strings não americanas.
- Corrige problemas que ocorriam ao usar vários produtos da Iron Software no mesmo projeto.
- Corrige vários problemas e funcionalidades ausentes ao usar o Docker para hospedar um "mecanismo" IronPDF .
- Corrige quando converter
DocXcontendo cabeçalhos e rodapés para PDF - Corrige vários problemas ao executar o IronPDF em um ambiente persistente hospedado em hardware da Apple.
Outubro de 2023
IronPDF v2023.10.3
Notas de lançamento
- Correções de pequenos erros e melhorias de desempenho
Setembro de 2023
IronPDF v2023.9.8
Notas de lançamento
- Adiciona a conversão de documentos do Word para PDF! (see
DocxToPdfRenderer) - Adiciona suporte para @--CODE-912--@@ matemática em documentos PDF (veja
EnableMathematicalLaTex) - Adiciona suporte para cookies ao renderizar a partir de uma string HTML
- Adiciona suporte para MacOS em métodos assíncronos
IronPdf - Adiciona suporte para imagens de assinatura transparentes
- Adiciona suporte para hospedagem
IronPdfem Serviços de Aplicativos Azure (vejaIronPdf.Server.Azure) - Adiciona suporte para usar
IronPdfem iOS e Android via serviço de aplicativo Azure (veja o repositórioIronPdf.Examples) - Corrige um bug no macOS que, por vezes, causava falhas em renderizações consecutivas.
- Corrige um bug que causava o travamento do sistema quando vários produtos da Iron Software estavam instalados.
- Corrige bug que impedia o uso de
Installation.ChromeGpuMode - Corrige bug que impedia a execução de
IronPdfem aplicativos MAUI - Corrige bugs diversos ao usar serviço gRPC (motor Docker
IronPdf) - Corrige vazamento de memória ao mesclar documentos
- Mudanças nos cookies para serem específicos para cada renderização individual (veja
ChromePdfRenderOptions.CustomCookies) - Mudanças no comportamento padrão de renderizações de HTML para PDF para usar contexto de requisição separado (veja
IronPdf.Rendering.RequestContexts) - Melhora a estabilidade do motor Docker
IronPdf - Melhora a compatibilidade com o macOS
- Melhora o suporte para o modo de processo único
- Melhora a detecção de caminho ao usar
IronPdffor Python em macOS - Reduz o tamanho do disco do motor Docker
IronPdf - Reduz o tempo para salvar documentos grandes (acima de 100 MB) em 90% ou mais.
Agosto de 2023
IronPDF v2023.8.6
Notas de lançamento
- Corrige 'missing
IronPdfInterop.dll' em alguns casos - Corrige bug de inico de página ao usar
ImportPages - Corrige um erro que fazia o programa travar ao copiar anotações.
- Adiciona recurso para esperar elementos HTML carregarem antes de renderizar (veja "
WaitFor") - Adiciona recurso para esperar fontes carregarem antes de renderizar (veja "
WaitFor") - Adiciona funcionalidade para especificar a rotação ao desenhar texto
- Adiciona funcionalidade para especificar um perfil de cor personalizado ao salvar como PDF.
Julho de 2023
IronPDF v2023.7.4
Notas de lançamento
- Adiciona recurso de conversão para SVG: Isso inclui a capacidade de converter PDFs tanto em arquivos SVG quanto em strings SVG.
- Adiciona recurso de conversão para HTML: Isso inclui a capacidade de converter PDFs tanto em arquivos HTML quanto em strings HTML.
- Adiciona o recurso de metadados XMP e aprimora a API existente para definir propriedades de metadados.
- Adiciona suporte ao PDF U/A: Veja
PdfDocument.SaveAsPdfUA() - Adiciona gatilho HTML para PDF via método JavaScript: Veja
RenderingOptions.WaitFor() - Adiciona gatilho HTML para PDF via conclusão de atividade de rede: Veja
RenderingOptions.WaitFor() - Adiciona suporte Python (Python 3.7+): Instale via 'pip install IronPDF'
- Corrige problemas de conectividade com
IronPdfImagem Docker - Corrige o problema do carimbo de imagem: a imagem PNG do carimbo perdia a transparência.
- Corrige
ImageToPdfConverter.ImageToPdf: Resolvido exceção ao passarAnyBitmap - Corrige a leitura do título e do conteúdo das anotações de texto.
- Corrige um problema raro que impedia a verificação da chave de licença em sistemas que não estivessem em inglês.
- Corrige
InsertPdf()para agora unir corretamente campos de formulário e marcadores - Aumenta significativamente o desempenho ao usar cabeçalhos e rodapés HTML.
- Reduz o uso de memória ao renderizar HTML para PDF
- Reduz o uso de memória ao abrir documentos PDF grandes.
- Melhora o suporte da plataforma para algumas versões do Windows Server (2016 e posteriores)
- Atualizações para
IronSoftware.Drawing 2023.7.1com várias correções de bugs para codificação e decodificação de imagens
Junho de 2023
IronPDF v2023.6.10
Notas de lançamento
- Adiciona opção de alimentação contínua, por exemplo, para gerar documentos de recibo!
- Adiciona uma nova API de anotações , incluindo a remoção de anotações!
- Corrige o problema que impedia a aplicação da opção de escala de cinza.
- Corrige o problema de corrupção de bitmaps na função de compressão de imagens.
- Corrige problemas ao adicionar, editar ou mesclar marcadores em determinados casos.
- Corrige o problema em que as assinaturas às vezes não ficam visíveis no painel de assinaturas do Adobe Reader.
- Corrige
RasterizeToImageFilesnão considerando rotação da página - Corrige o problema dos códigos de barras encolherem à medida que se aproximam da borda da página.
- Corrige o problema de endereço IP do Docker do IronPDFEngine (agora escuta em 0.0.0.0)
- Corrige problemas com cabeçalhos e rodapés do IronPDFEngine que não funcionavam corretamente.
- Melhora o uso da memória e o desempenho em até 10%
- Melhora a lógica de compressão de imagens para otimizar ainda mais o tamanho.
- Melhora a mensagem de erro de falta de memória para torná-la mais visível.
- Remove o namespace
IronPdf.Rendering.Abstractions. Em vez disso, use os mesmos métodos de renderização da classeChromePdfRenderer
Maio de 2023
IronPDF v2023.5.8
Notas de lançamento
- Corrige tratamento de erros e pontos de interrupção para
IronPdfno Linux - Corrige um problema onde chaves de licença não seriam recuperadas do web.co/nfig em alguns projetos .NET Framework
ASP.NET - Corrige possíveis avisos sobre conflitos de versão
System.Memory - Adiciona suporte ao PDF/A-3B (veja
SaveAsPdfA()eConvertToPdfA()) - Adiciona suporte para remover metadados do documento (veja
RemoveMetadataKey()) - Corrige um erro ao abrir um documento a partir de um fluxo de dados
Abril de 2023
IronPDF v2023.4.4
Notas de lançamento
- Supports both
ImageSharp2 andImageSharp3 (see IronDrawingImageSharpversion) - Suporta geração de PDFs em modelo cliente/servidor conteinerizado (consulte Imagens Docker do IronPDFEngine )
- Corrige alguns casos em que a chave de licença não era lida do arquivo de configuração do aplicativo.
- Corrige alguns casos de referências de assembly ausentes ou incompatíveis ao direcionar for .NET 4.6.2 - 4.8
Março de 2023
IronPDF v2023.3.2
Notas de lançamento
- Implementa imagens de assinatura (veja
PdfSignatureImage) - Adiciona uma nova API de redimensionamento para ajustar as dimensões da página, mantendo as proporções.
- Corrige o posicionamento do carimbo e da marca d'água em PDFs com diferentes orientações.
- Corrige uma exceção que ocorria ao recuperar campos de formulário de um PDF que continha um hiperlink.
- Atualizações para o CEF 110.0.31 com diversas melhorias de segurança e desempenho.
Fevereiro de 2023
IronPDF v2023.2.4
Notas de lançamento
- Compatível com Docker do IronPDFEngine!
- Suporta salvamento incremental de PDFs
- Reformula a assinatura e a assinatura digital em PDF.
- Remove dependência iText
- Corrige bugs
DrawDividerLineem Cabeçalho/Rodapé - Adiciona
DrawDividerLineColorem Cabeçalho/Rodapé de Texto - Altera a versão mínima do .NET Framework de 4.0 para 4.6.2.
- Corrige vazamento de memória ao usar
ReplaceTextOnPage - Atualiza
IronSoftware.System.Drawingpara 2023.2.12 - Corrigido um problema em que a conversão de uma imagem para PDF às vezes resultava em a imagem não se ajustar corretamente ao documento PDF.
- Corrigido um problema com a quebra automática de texto no cabeçalho e rodapé HTML, que não quebrava as palavras corretamente ao renderizar um PDF a partir do HTML. Anteriormente, algumas palavras eram quebradas em locais inesperados, resultando em textos difíceis de ler ou entender.
- Corrigido um bug na função
ImageStamper, que não estava lendo caminhos relativos corretamente
Janeiro de 2023
IronPDF v2023.1.11416
Notas de lançamento
- Adiciona suporte para a execução de JavaScript personalizado após a renderização de um HTML (consulte a propriedade JavaScript )
- Corrige o suporte para Ubuntu 22
- Corrige arquivos
IronPdfque não estavam sendo incluídos ao usar o método de publicação ClickOnce - Corrige erro ao mesclar documentos com determinadas configurações de campos de formulário.
- Cache de disco agora está ativado por padrão e definido para caminho de pasta temp (veja
Installation.ChromeBrowserCachePath) - Deprecia
FitPaperModes.Nonee adicionaFitPaperModes.Zoom - Substitui
System.Drawing.Com/monporIronSoftware.Drawingem projetos netstandard2.0
-
Azure v4 com .NET 6.0 sem variáveis adicionais definidas [link para download]
ChromePdfRenderer renderer = new ChromePdfRenderer(); var doc = renderer.RenderUrlAsPdf(" https://www.google.com/ "); return new FileContentResult(doc.BinaryData, "application/pdf") { FileDownloadName = "google.pdf" -
Azure v4 com .NET 6.0 sem variáveis adicionais definidas [link para download]
ChromePdfRenderer renderer = new ChromePdfRenderer(); var doc = renderer.RenderUrlAsPdf(" https://www.google.com/ "); return new FileContentResult(doc.BinaryData, "application/pdf") { FileDownloadName = "google.pdf" - .NET publicar plataforma alvo net6.0 win-x64
Dezembro de 2022
IronPDF v2022.12.11113
Notas de lançamento
- Corrige travamento ao usar
IronPdfcomo parte de um serviço do Windows - Corrige erro 'failed to deploy
IronPdf' ao usarIronPdfcom Funções Azure (veja Como Executar HTML para PDF com .NET no Azure) - Corrige o comportamento ao inserir HTML ou imagens atrás de conteúdo PDF existente.
- Corrige interface de logger customizada ausente (
Logging.CustomLogger) - Corrige funcionalidade
AspxToPdfausente (.NET 4 apenas) - Corrige Zoom sendo ignorado mesmo com
FitToPaperModescorretamente definido para Nenhum - Adiciona
RenderZipFileAsPdfpara renderizar arquivos ZIP como um documento PDF - Adiciona opções
RenderDelayeBackgroundColoraTextStamper - Atualizações para o Chrome 108.4.13 com diversas melhorias de desempenho e segurança.
- Atualiza diversos pacotes NuGet de terceiros para mitigar vulnerabilidades.
- Atualiza arquivos docker sugeridos (veja Adicionando
IronPdfa um Contêiner Docker Existente) - Melhora a consistência das implantações de
IronPdfem várias distribuições Linux e versões .NET - Melhorias incrementais no gerenciamento de memória, estabilidade e desempenho em código nativo.
Novembro de 2022
IronPDF v2022.11.10347
Notas de lançamento
- Adiciona elementos de formulário do tipo botão de opção, gerados a partir de elementos 'input' HTML com um atributo 'type' definido como 'radio'.
- Adiciona RTF para PDF - veja
RenderRtfStringAsPdf()para mais informações - Adiciona mais maneiras de substituir texto - veja
ReplaceTextOnPages()eReplaceTextOnAllPages() - Corrige o problema em que os cabeçalhos e rodapés de texto não estavam visíveis.
- Corrige erro ao mesclar documentos com determinadas configurações de marcadores.
- Corrige erro ao chamar
ApplyWatermark() - Corrige problemas que impediam a edição de campos de formulário após a mesclagem.
- Corrige a geração de formulários para elementos HTML com estilos marcados como '!important'
- Corrige algumas imagens TIFF não carregando ao usar
ImageToPdf() - Atualiza
ToMultiPageTiffImage()para gerar apenas um arquivo de imagem - Atualiza o layout do pacote NuGet para melhorar a implantação em todas as plataformas.
- Atualiza a lógica para aplicar margens aos cabeçalhos e rodapés (agora, por padrão, apenas as margens esquerda e direita são aplicadas).
- Agora suporta instalação de
IronPdfvia arquivo zip ou executável de instalação (veja Página InicialIronPdf)
Outubro de 2022
IronPDF v2022.10.9622
Notas de lançamento
- [Hotfix] Corrigir
ImageStampereTextStamperestão faltando
IronPDF v2022.10.9532
Notas de lançamento
- Adicionadas novas formas de estampar HTML
- Adicionada opção para aplicar apenas a margem esquerda e direita a cabeçalhos e rodapés (veja
UseMarginsOnHeaderAndFooter) - Deprecado
ApplyMarginToHeaderAndFooter - As dimensões do papel agora são precisas em 0,00001 milímetro.
- Campos de formulário criados com
IronPdfnão têm mais uma borda azul - Corrige um problema em que a substituição de texto às vezes quebrava o layout de uma página.
- Melhora a lógica na determinação da fonte a ser usada na substituição de texto (agora verifica a presença de glifos ausentes)
- Atualizações para CEF 105.3.39
Setembro de 2022
IronPDF v2022.9.9056
Notas de lançamento
- Corrige o problema da chave de licença não ser lida dos arquivos de configuração do aplicativo ou da web.
- Corrige erro que ocorre quando as dependências do Microsoft Visual C++ estão ausentes no Windows.
- Corrige um erro que fazia com que os formulários ficassem deslocados verticalmente em alguns pixels.
- Corrige nome de método duplicado ao usar
VB.NET - Adiciona suporte para caixas de seleção em formulários ao converter HTML para PDF
Agosto de 2022
IronPDF v2022.8.8138
Notas de lançamento
- Adiciona compressão para documentos PDF. Veja
PdfDocument.Com/pressImages()para mais informações - Adiciona parâmetro para especificar opções de renderização ao usar
ImageToPdfConverter - Remove
PdfPage.PageOrientation, adicionaPdfPage.PageRotation(a rotação da página PDF é 0, 90, 180 ou 270) - Corrige a renderização de elementos de link cujo atributo href especifica parâmetros (via '?')
- Corrige a aplicação do CSS do documento aos cabeçalhos e rodapés ao usar a opção
LoadStylesAndCSSFromMainHtmlDocument - Corrige um erro relacionado à configuração e recuperação de indicadores de campos de formulário ao usar campos de formulário aninhados.
- Atualizações para a versão mais recente do Pdfium com diversas correções de segurança e melhorias de desempenho.
Julho de 2022
IronPDF v2022.8.7894
Notas de lançamento
- Adiciona suporte para dispositivos Apple Silicon (
MacOsem processador ARM) - Adiciona suporte para Ubuntu 22
- Adiciona
IronPdf.Installation.ChromeBrowserCachePath - Adiciona
PdfDocument.DrawBitmappara desenhar imagens em um documento PDF - Reduz tamanho adicional de arquivo de documentos PDF devido a marca d'água para usuários sem uma licença
IronPdf - Corrige problemas de renderização em aplicativos de página única e sites AJAX que às vezes ocorrem.
- Corrige o erro "ao renomear o campo do formulário" ao mesclar documentos PDF.
- Corrige um problema que às vezes gerava uma exceção ao carregar arquivos TIFF.
- Corrige alguns anexos que estavam sendo corrompidos.
- Corrige o problema em que a função Image TOPdf não funcionava com nomes de arquivos de imagem que continham espaços.
- Corrige algumas
FitToPaperModesque não estavam funcionando corretamente. Corrige alguns problemas com arquivos PDF que não podiam ser abertos. - A fusão de documentos PDF agora mescla corretamente todos os campos de formulário e suas propriedades, incluindo campos de formulário aninhados.
- Melhora o suporte for .NET 6.0 em determinados ambientes.
- Melhora
HtmlStampe posicionamento de Marca d'água
Junho de 2022
IronPDF v2022.7.6986
Notas de lançamento
- Adiciona suporte oficial para projetos .NET 6.0 no Azure Functions
- Implementa a fusão de anotações ao mesclar documentos PDF.
- Implementa ajuste automático verdadeiro de conteúdo HTML para uma página PDF - veja
FitToPaperModespara mais informações - Elementos HTML
TextAreaagora devem incluir seu valor ao gerar um documento PDF - Desempenho significativamente aprimorado na recuperação de dados de campos de formulário ou na manipulação de campos de formulário.
- Adiciona diversas propriedades somente leitura para campos de formulário.
- Corrige um erro que impedia a definição de valores em campos de formulário e a manipulação desses campos usando seus nomes completos.
- Corrige vários travamentos e problemas de desempenho em
MacOs - Corrige erros ao adicionar cabeçalhos e rodapés a um documento com orientação paisagem.
- Melhora o comportamento ao usar múltiplas instâncias de
IronPdfdentro de um pool de aplicativos IIS - Melhora o comportamento e a clareza ao encontrar erros raros, como erros de conectividade ou tempos limite.
IronPDF v2022.6.6115
Notas de lançamento
- Adiciona uma API expandida para marcadores de PDF.
- Adiciona uma nova API para anexos em PDF
- Adiciona uma nova API de Substituição
Text - Corrige um bug que causava travamentos com múltiplas renderizações em ambientes com recursos limitados (Docker, Kubernetes, etc.).
- Corrige um bug onde
PageOrientationretornaria o valor incorreto - Corrige um erro que causava problemas ao inserir páginas.
- Corrige um erro em que a conversão de PDF para imagem apresentava uma proporção inválida.
- Corrige um erro que impedia a configuração correta de campos de formulário duplicados.
- Corrige um erro que impedia o funcionamento dos espaços reservados para cabeçalho/rodapé.
- Corrige um problema de vazamento de memória ao aplicar
HtmlHeaderFooter - Melhora a lógica ao enfileirar várias renderizações após o limite de renderização especificado pelo usuário no navegador ser atingido.
- Melhora o processo de implantação
- Melhora algumas mensagens de erro
- Atualizações para a versão mais recente do Pdfium, que incluem correções para problemas na manipulação de documentos PDF existentes.
- Atualizações para a versão mais recente do Chrome, que incluem correções e atualizações de segurança para a renderização de HTML em PDF.
Maio de 2022
IronPDF v2022.5.5596
Notas de lançamento
- Corrige bug onde o posicionamento de
HtmlStampnão estava funcionando - Corrige bug onde
AddBackgroundestava sendo adicionado incorretamente ao primeiro plano - Corrige bug onde
EnableCookiesnão estava funcionando como pretendido - Corrige o erro que causava um
ArgumentNullExceptiondurante a edição de um documento PDF - Implementa a manipulação de exceções
ChromePdfRenderersem a necessidade de reiniciar - Melhora a documentação (
IntelliSense)
Abril de 2022
IronPDF v2022.4.5575
Notas de lançamento
- Compatível com .NET 6
- Corrige o problema em que os cookies do usuário não eram aplicados automaticamente ao renderizar uma URL.
- Corrige uma exceção intermitente do GDI+ ao converter documentos PDF em imagens no Windows.
- Corrige um bug que causava travamentos intermitentes durante a inicialização e implantação em alguns sistemas.
- Corrige o erro que causava cálculo incorreto das propriedades
Width,Height,PrintWidthePrintHeightdo documento PDF - Corrige o erro que fazia com que
HtmlFooteràs vezes adicionasse uma margem adicional de 5 mm abaixo do rodapé - Corrige um erro em que o parâmetro DPI não aumentava a resolução das imagens geradas a partir de um documento PDF.
- Corrige um bug que impedia o funcionamento correto dos estilos CSS de cabeçalhos e rodapés.
- Corrige um erro que fazia com que os marcadores desaparecessem ao configurar as definições de segurança de PDFs.
- Corrige o erro onde
AddPdfBackgroundcausava umArgumentNullException - Corrige o erro onde
IronPdfnão pode ser executado ao publicar com alguns perfis de publicação - Corrige o erro onde
DrawDividerLinenão funciona com cabeçalho e rodapé HTML - Corrige um bug que impedia a limpeza de arquivos temporários.
- Implementa verificação para o redistribuível do Microsoft Visual C++ ao usar
IronPdfno Windows - Implementa lógica aprimorada para renderizar cabeçalhos e rodapés HTML em um documento PDF.
IronPDF v2022.4.5455
Notas de lançamento
- Corrige um erro que fazia com que a alteração da senha do usuário, da senha do proprietário ou das permissões removesse os favoritos.
- Corrige um erro que impedia a preservação dos marcadores ao mesclar documentos PDF.
- Corrige vários outros erros relacionados à configuração ou recuperação de favoritos.
- Corrige o erro onde a
PrintHeightePrintWidthdas páginas do PDF estavam sendo calculadas incorretamente - Corrige um erro que possivelmente causava falhas ao gerar imagens a partir de um documento PDF.
- Corrige um erro que fazia com que os atrasos de renderização fossem aplicados incorretamente ao gerar cabeçalhos e rodapés para um documento PDF.
- Corrige vazamento de memória quando não usa o padrão
IDisposable - Melhora a segurança de threads ao modificar um documento PDF
- Melhora a mensagem de erro exibida quando não é possível abrir um documento PDF.
- Atualiza a conversão de PDF para imagem para iniciar com um índice de página de 1
Março de 2022
IronPDF v2022.3.5084
Notas de lançamento
- Corrige um bug que impedia o carregamento correto de imagens PNG ao usar o .NET 6.
- Corrige um erro que impedia clicar nos selos de licença.
- Melhora a compatibilidade com algumas distribuições Linux
- Melhora a estabilidade geral
- Melhora o suporte a multithreading
- Atualizações para a versão mais recente do Pdfium
Fevereiro de 2022
IronPDF v2022.2.4887
Notas de lançamento
- Corrige um erro que impedia o carregamento correto de algumas imagens.
- Corrige o erro onde um cookie não estava funcionando corretamente com
ChromeRender - Corrige o caminho UNC onde as imagens não estavam funcionando corretamente com
RenderHtmlAsPdf - Corrige um erro na aplicação de estilos HTML para cabeçalhos e rodapés.
- Corrige um bug que fazia com que a renderização multithread corrompesse documentos em alguns sistemas.
- Melhora a estabilidade do macOS
- Melhora a estabilidade e o desempenho geral.
- NOVA API -
ImageToPdfConverter.PaperSizepara definirPaperSizeao usarImageToPdfConverter(padrão: A4)
Janeiro de 2022
IronPDF v2022.1.4599
Notas de lançamento
- Corrige problemas de tempo limite de inicialização em alguns sistemas.
- Corrige o uso de determinados certificados SSL
- Melhora a lógica ao usar pastas temporárias personalizadas
- Melhora a lógica de desligamento/limpeza
Dezembro de 2021
IronPDF v2021.12.4495
Notas de lançamento
- Corrige um bug que impedia a renderização correta de cabeçalhos e rodapés quando o JavaScript estava desativado.
- Corrige o problema de memória ao usar documentos de impressão com
GetPrintDocument() - Corrige o erro onde as opções de renderização podem não ser aplicadas corretamente ao usar a classe
HtmlToPdf - Corrige um erro que podia gerar uma exceção "subprocess not executable" por engano.
- Corrige um erro que causava o lançamento errôneo da exceção "registro não suportado nesta plataforma".
- Melhora a lógica de implantação para garantir que a versão correta das dependências baixadas seja usada (relevante ao usar o pacote NuGet
IronPdf.Slim) - Atualiza o tempo limite de renderização padrão de 30s para 60s
- Atualiza os métodos
StampHTML()para permitir que os usuários especifiquem opções de renderização para os carimbos HTML
IronPDF v2021.12.4401
Notas de lançamento
- Adiciona compressão para documentos PDF. Veja
PdfDocument.Com/pressImages()para mais informações - Adiciona parâmetro para especificar opções de renderização ao usar
ImageToPdfConverter - Remove
PdfPage.PageOrientation, adicionaPdfPage.PageRotation(a rotação da página PDF é 0, 90, 180 ou 270) - Corrige a renderização de elementos de link cujo atributo href especifica parâmetros (via '?')
- Corrige a aplicação do CSS do documento aos cabeçalhos e rodapés ao usar a opção
LoadStylesAndCSSFromMainHtmlDocument - Corrige um erro relacionado à configuração e recuperação de indicadores de campos de formulário ao usar campos de formulário aninhados.
- Atualizações para a versão mais recente do Pdfium com diversas correções de segurança e melhorias de desempenho.
Novembro de 2021
IronPDF v2021.11.4257
Notas de lançamento
- Chrome,
WebKite Rendering Adaptativo adicionados aIronPdf - Renderização de HTML para PDF no Chrome com perfeição de pixels
- Suporte completo a multithreading e operações assíncronas
- Adicionadas funções auxiliares para Razor e MVC
- Classe
ChromePdfRendereradicionada - Classe
WebKitPdfRendereradicionada - Classe
AdaptivePdfRendereradicionada - O renderizador Chrome substitui
WebKitcomo nosso mecanismo padrãoHtmlToPdf. HTML, CSS e add JS são renderizados com mais precisão, o que pode causar mudanças de layout para usuários existentes - Pequenas alterações que podem causar problemas na API

