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 >
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.
- Melhoria no 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,RedactTexteRedactRegions, onde chamadas repetidas causavam aumento no consumo de memória (redução de 93-97%). - Corrigido problema de leitura excessiva 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 em que
SignatureNamesempre ficava vazio ao verificar assinaturas criadas por ferramentas externas, como o Adobe Reader. - Corrigido o problema de 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 os códigos
CompressPdfToByteseCompressPdfToStreamcom compressão inteligente automática, reduzindo o tamanho do PDF por meio de processamento em disco ou na memória. - Melhoria no suporte à acessibilidade de PDF/UA através da resolução de erros de marcação estrutural, restauração de tags semânticas (H1/P), correção de problemas de renderização de rótulos, eliminação de falhas
AccessViolationExceptiondurante o processamento de formulários e prevenção de 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.
- Corrigidos problemas de validação de PDF/A causados por metadados XMP não padronizados e entradas incompletas da fonte Type1
CharSet - 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 o problema
LinuxAndDockerDependenciesAutoConfigpara instalar corretamente a libasound2t64 no Ubuntu 24.04 para ambientes .NET 9/10. - Corrigido um problema em que os cabeçalhos e rodapés HTML eram renderizados com largura e escala de fonte incorretas quando
UseResponsiveCssRendering(Largura em Pixels Fixa) estava ativado. - Corrigido o problema
System.AccessViolationExceptionao adicionar marcadores de nível superior a PDFs com estruturas de tópicos malformadas. - Corrigido um problema em que os campos do formulário
ComboBoxperdiam as opções de seleção após a mesclagem ou anexação de 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 por meio de caminhos locais ou URLs remotos em
ChromePdfRenderOptions - Aprimorado o
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 um problema em que o achatamento de um PDF fazia com que o conteúdo desaparecesse ou fosse cortado em documentos que usavam deslocamentos não padrão
CropBox - Corrigido um problema de conformidade em que as exportações em PDF/A-4 falhavam na validação devido a valores Unicode proibidos em
ToUnicodeCMaps - 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 um erro
System.AccessViolationExceptionque ocorria ao processar matrizes de largura de fonte malformadas em determinados 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 oferece compressão superior. -
Adicionadas as APIs
ToJsoneSaveAsJsonpara extrair conteúdo de PDF como JSON. - Documentação e exemplos aprimorados
-
Habilitou a conversão local de arquivos HTML para PDF em
IronPdffor Java e Node.js ao executar o IronPdfEngine localmente. - Corrigido o problema em que o código
ApplyMultipleStampscortava o conteúdo do selo em alguns tamanhos de papel. - Corrigido problema de implantação interna do código
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 um problema em que
CreatePdfFormsFromHtmlcriava nomes de campos de formulário incorretos. - Corrigido um problema crítico em que as aplicações web do framework
ASP.NETcongelavam completamente durante a validação de 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 um problema em que certos blocos HTML, links ou nós de texto não eram processados corretamente em
HtmlStructTreeDom, causando 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 um problema de vazamento de memória ao usar
Cleaner.ScanPdf. - Corrigida uma regressão de desempenho ao aplicar
HtmlHeaderFootera várias páginas.
Setembro de 2025
IronPDF v2025.9.4
Notas de lançamento
- Adicionada uma nova flag
IgnorePageRotationaDrawBitmap()para ignorar a rotação da página. - Reduza o tamanho do arquivo PDF ao aplicar o mesmo
Stamp,Foreground,Footera várias páginas. - Corrigido o erro de validação
VeraPDFpara conformidade com PDF/UA relacionado à anotação de link ausente doStructParentapropriado. - Corrigido um problema em que a validação de PDF/3A
VeraPDFfalhava quando as fontes não possuíam/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 problema de vazamento de memória ao usar a API
DrawText.
Agosto de 2025
IronPDF v2025.8.8
Notas de lançamento
-
Adicionada uma nova propriedade
VerifiedSignature.SignerNamepara acessar o nome do signatário 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 um problema em que salvar um PDF como PDF/UA depois de salvá-lo como PDF/A gerava um erro
AccessViolationExceptionem certos casos. - Corrigido um problema em que a conversão de PDF/UA gerava um erro
AccessViolationExceptionao converter determinadas páginas de 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
- Separar os pacotes de dependência
IronSoftware.Native.PdfModelpor plataforma. -
Métodos
Cleaner.SanitizeWithBitmapeCleaner.SanitizeWithSvgaprimorados para 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 um problema em que ativar
Grayscalefazia com que o texto do PDF fosse 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 um problema em que
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 um problema em que campos de formulário HTML, particularmente áreas de texto longas que abrangiam várias páginas, podiam causar um erro
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 um problema em que
AddForegroundOverlayPdfeAddForegroundOverlayPdfToPsdquebravam os hiperlinks internos do PDF principal. - Corrigido um problema em que
CompressImagesescurece as imagens quandoShrinkImageestá definido como True. - Corrigido um problema em que
AddBackgroundPdfcolocava o fundo na frente quando o PDF da frente era criado a partir deRenderUrlAsPdf. - Corrigido um problema em que a renderização de PDF para
BitmapAntes deAddBackgroundPdffazia com que o fundo sobrepusesse 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() -
Conversão interna otimizada de
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 PDF e dos subsequentes são atualizados para
name_x, ondexé o índice do PDF (por exemplo, o campo firstname no PDF 1 permanecefirstname, no PDF 2 torna-sefirstname_1e no PDF 3 torna-sefirstname_2). - Corrigido o problema em que as anotações estavam ausentes ao aplicar carimbos ou cabeçalhos/rodapés.
- Corrigido o problema em que os 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 o problema em que
RenderDocxAsPdfgerava uma exceção ao converter determinados arquivos DOCX para PDF. - Corrigido o problema em que
SaveAsPdfUAgerava uma exceção de violação de memória quando vários cabeçalhos/rodapés HTML eram adicionados. -
Corrigidos alguns vazamentos de memória internos.
ApplyStampagora recomenda o uso deFlattenquando os carimbos se sobrepõem a 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 individuais de glifos e caixas delimitadoras para cada caractere de um objeto de texto (consulte
TextObject.GetGlyphInfo()). - A remoção de assinaturas aprimorada garante que o documento seja editável após a remoção das assinaturas (consulte
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.
- Corrigido um vazamento de memória ao chamar
SaveAsPdfA(). - Corrigido um problema que fazia com que as páginas rotacionadas fossem exibidas incorretamente 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
-
Introduzida nova API
ToBitmapHighQuality. - Otimização do uso de memória para conversão de PDF em imagem.
-
O parâmetro
NaturalLanguagesemConvertToPdfUAfoi atualizado para 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.
-
Atualizado
ChromeBrowserLimitpara usarEnvironment.ProcessorCount, melhorando a estabilidade da implantação na nuvem. - Corrigido o problema de numeração incorreta das páginas do PDF em
HtmlHeaderFooter. - Corrigida uma exceção causada por colchetes nas chaves de metadados.
- Corrigido o alinhamento incorreto das margens de impressão em alguns PDFs.
- Problemas de travamento e avisos tratados no modo de processo único com
UpdatedChrome.
Fevereiro de 2025
IronPDF v2025.2.8
Notas de lançamento
-
Habilitou a edição de metadados XMP personalizados em documentos PDF/A para
EmbedFileToPdfA. - Melhoria na saída
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.
- Problemas de exibição de campos de texto resolvidos em
DocuSign. - Exceções corrigidas em
RemoveSignatureseCleaner.ScanPdf(). - Correção de exceções de canal gRPC ao sair de aplicativos .NET Framework .
- Melhoria na gestão da altura do cabeçalho/rodapé com
RenderingOptions.MarginLefteRenderingOptions.MarginRight. - Corrigido o comportamento do construtor de cópia
PdfDocument. - Corrigidos problemas de alinhamento relacionados aos estilos CSS do cabeçalho/rodapé e ao conteúdo principal.
- Corrigidas as exceções
Compressno .NET Framework de 32 bits. - Melhoria no fluxo de trabalho
TextAnnotation.Hiddene resolução de exceções emRemoveSignatures. - Corrigidas as exceções de reatribuição
MetaData.Keywords. - Corrigido o problema de congelamento do processo ao recuperar
Bookmarksde PDFs específicos. - Corrigidas exceções no acesso a determinados objetos PDF
Form.
Janeiro de 2025
IronPDF v2025.1.1
Notas de lançamento
- Introduzidos pacotes
IronPdf.Native.UpdatedChromepara Linux e Windows baseados na versão mais recente do CEF 131. -
Adicionadas novas sobrecargas 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.
- Corrigidos os erros de compilação
RenderRazorViewToPdf()após a atualizaçãoIronPdfda versão 2024.8.3. - Correção na renderização de novas linhas para os 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.
- Correção na detecção de linhas e blocos de texto com
PdfPage. - Corrigidos problemas com os parâmetros de DPI na conversão de PDF para imagem.
- Alterações nas dimensões do PDF resolvidas 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 uma nova propriedade
IsSubsettedà classePdfFont. - Adicionada a flag skipSubsetFonts a
PdfFontCollection.Find. - Adicionadas sobrecargas 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.
- Adiciona os parâmetros opcionais
FontNameeCustomFontSizeà APIReplaceText. - Permite o uso de 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 em que
ReplaceTextcausa quebras de linha verticais. - Corrige um problema em que os métodos
Resize(),Extend()eTransform()estavam inacessíveis. - Melhora o suporte a texto Unicode.
- Melhora o uso da memória e o desempenho.
- Melhora a velocidade do
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 o problema em que
VerifyPdfSignaturesretorna um valor incorreto. - Torna o campo de assinatura visível no Bluebeam Revu
IronPdfEngineagora suporta botões de opção em formulários, 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 uma nova API experimental para acessar todos os objetos DOM dentro de um PDF (veja
PdfDocument.Pages[].ObjectModel) - Adiciona suporte para cabeçalhos de solicitação HTTP de HTML para PDF (consulte
ChromePdfRenderOptions.HttpRequestHeaders) - Melhora a validação de múltiplas assinaturas por leitores de PDF externos (consulte
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 a criação de documentos PDF em branco (consulte o construtor
PdfDocument) - Adiciona suporte para combinar páginas PDF em uma única página de linhas e colunas (consulte
PdfDocument.CombinePages()) - Adiciona suporte para mover ou redimensionar todo o conteúdo da página (consulte
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 a combinação de 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 personalizado em linguagem natural para
SaveAsPdfUA - Corrige um bug que causava o travamento do
SaveAsPdfUAem alguns casos. - Corrige um bug que causava o travamento do
Mergeem alguns casos. - Corrige um problema em que
Stampcorrompia alguns PDFs - Corrige um problema em que
CompressImagecorrompia alguns PDFs - Corrige um problema em que a adição de
HeaderouFootercorrompia alguns PDFs. - Corrige um problema em que os nomes dos campos do formulário com notação de ponto eram ignorados.
- Corrige vários erros
System.AccessViolationExceptionsao manipular documentos PDF - Corrige o problema em que
QRCodeusa largura e altura inválidas. - Corrige um problema em que
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 o erro
StackOverflowExceptionque ocorre 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ções
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 uma nova API
IronPdf.Cleanerque pode higienizar e digitalizar PDFs. - Corrige um problema em que
RenderRtfFileAsPdfàs vezes retorna conteúdo preto.
Abril de 2024
IronPDF v2024.4.2
Notas de lançamento
- Adiciona nova API
PdfDocument.Compress(). - 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 o problema em que a configuração da chave de licença em
IronPdfEnginenão estava funcionando. - 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 o problema em que
PdfSignature.SigningContactnão estava funcionando. - Melhora o desempenho de
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 de fontes abrangente para adicionar, remover e usar fontes (consulte
PdfDocument.Fonts) - Adiciona recurso de redação de texto em PDF (consulte
PdfDocument.RedactText()) - Adiciona suporte para compressão de imagens em tons de cinza com
PdfDocument.CompressImages() - Adiciona suporte para subamostragem de croma "444" e "441" com
PdfDocument.CompressImages() - Adiciona um novo método para carregar assinaturas a partir de uma string base64 (consulte
PdfSignature.FromBase64()) - Adiciona suporte para
MacOsARM ao usar oIronPdf"Docker Engine" - Adiciona a flag de ambiente IRONPDF_ENGINE_ENABLE_LOG para
IronPdf"Docker Engine" - Melhora a mensagem de erro quando o usuário tenta assinar usando uma assinatura sem chave privada.
- Melhora a mensagem de erro quando é detectada uma incompatibilidade de versão do
IronPdf"Docker Engine". - 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 estavam sendo 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 o problema de "assembly incompatível" ao atualizar as versões
IronPdf - Corrige um raro conflito de versão com a 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 v2024.2.2
Notas de lançamento
- Corrige um problema de transformação ao modificar um documento após chamar
AppendPdf() - Corrige problema com os tempos de execução que não eram baixados quando
Installation.AutomaticallyDownloadNativeBinaries=true - Corrige o 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 um problema em que a enumeração
PdfFormFieldFlagsestava inacessível aos usuários. - Corrige um problema em que
ReplaceTextOnPages()gerava um erro se o texto não fosse encontrado em todas as páginas. - Corrige problema com suporte a cookies no Linux
- Corrige o problema em que
Installation.SingleProcessestava sempre ativado. - 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(consulteIronPdfConnectionConfiguration 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. (implementado emObservableCollection) - Corrige um erro que fazia com que os hiperlinks quebrassem após a ativação da compatibilidade com PDF/A ou PDF/UA.
- Corrige travamentos ou falhas de renderização ao renderizar certas URLs com uso intensivo de JavaScript 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 o erro
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 leitura que permitem apenas um único processo, ativando 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 carimbo de data/hora de assinatura que exigem SHA-256 ou SHA-512 (consulte
TimestampHashAlgorithms) - Adiciona suporte para valores de botões de opção definidos por meio do atributo HTML 'checked'.
- Corrige um bug em que
IronPdfàs vezes corrompia documentos que foram assinados digitalmente por terceiros (vejaChangeTrackingModes) - Corrige um erro que corrompia certos elementos de formulários PDF após a fusão de vários documentos.
- Corrige um bug em que o índice da página do PDF estava incorreto ao iterar sobre as páginas do 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.CompressStructTree() - Adiciona nova API de campo de formulário PDF (consulte
IFormFieldCollectionePdfDocument.Form) - Adiciona suporte para os atributos de formulário HTML 'readonly', 'disabled' e 'maxlength'
- Adiciona suporte para "mala direta" ao converter
DocXpara PDF (consulteRenderDocxMailMergeAsPdf()) - Corrige o problema de URL base quando o caminho do arquivo contém caracteres especiais.
- Corrige o problema de carregamento de recursos ao renderizar a partir do framework
ASP.NET - 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 a partir 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 .
- Correções na conversão de arquivos
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 matemática em documentos PDF (consulte CODE-2455).
- Adiciona suporte para cookies ao renderizar a partir de uma string HTML
- Adiciona suporte para macOS aos métodos assíncronos
IronPdf - Adiciona suporte para imagens de assinatura transparentes
- Adiciona suporte para hospedagem no Azure App Services (consulte
IronPdf) - Adiciona suporte para usar
IronPdfno iOS e Android via serviço de aplicativo Azure (consulte 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 um bug que impedia o uso de
Installation.ChromeGpuMode - Corrige um bug que impedia a execução de
IronPdfem aplicativos MAUI. - Corrige diversos erros ao usar o serviço gRPC (
IronPdfDocker engine) - Corrige vazamento de memória ao mesclar documentos
- Altera os cookies para serem específicos para cada renderização individual (consulte
ChromePdfRenderOptions.CustomCookies) - Altera o comportamento padrão da renderização de HTML para PDF para usar um contexto de solicitação separado (consulte
IronPdf.Rendering.RequestContexts) - Melhora a estabilidade do mecanismo Docker
IronPdf - Melhora a compatibilidade com o macOS
- Melhora o suporte para o modo de processo único
- Melhora a detecção de caminhos ao usar
IronPdffor Python no MacOS - Reduz o tamanho do disco do mecanismo 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 o problema de 'arquivo
IronPdfInterop.dll ausente' em alguns casos. - Corrige um bug no índice da página ao usar
ImportPages - Corrige um erro que fazia o programa travar ao copiar anotações.
- Adiciona funcionalidade para aguardar o carregamento de elementos HTML antes da renderização (veja '
WaitFor') - Adiciona funcionalidade para aguardar o carregamento das fontes antes da renderização (consulte '
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 a PDF U/A: Consulte
PdfDocument.SaveAsPdfUA() - Adiciona gatilho de conversão de HTML para PDF via método JavaScript : Veja
RenderingOptions.WaitFor() - Adiciona gatilho de conversão de HTML para PDF por meio da conclusão da atividade de rede: Consulte
RenderingOptions.WaitFor() - Adiciona suporte for Python (Python 3.7+): Instale via 'pip install IronPDF'
- Corrige problemas de conectividade relacionados à imagem Docker
IronPdf - Corrige o problema do carimbo de imagem: a imagem PNG do carimbo perdia a transparência.
- Corrige
ImageToPdfConverter.ImageToPdf: Resolve uma 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 o problema
InsertPdf()para agora mesclar corretamente os campos do formulário e os favoritos. - 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 diversas 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 o problema
RasterizeToImageFilesque não considerava a 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.
- Remova o namespace
IronPdf.Rendering.Abstractions. Em vez disso, utilize os mesmos métodos de renderização da classeChromePdfRenderer
Maio de 2023
IronPDF v2023.5.8
Notas de lançamento
- Corrige o tratamento de erros e os pontos de interrupção para
IronPdfno Linux - Corrige um problema em que as chaves de licença não eram recuperadas do web.config em alguns projetos do .NET Framework .
- Corrige possíveis avisos sobre conflitos de versão do
System.Memory - Adiciona suporte para PDF/A-3B (consulte
SaveAsPdfA()eConvertToPdfA()) - Adiciona suporte para remoção de metadados de documentos (consulte
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
- Suporta tanto
ImageSharp2 quantoImageSharp3 (veja a versão Iron DrawingImageSharp) - 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 (ver
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 a dependência do iTextSharp
- Corrige erros
DrawDividerLineno cabeçalho/rodapé - Adiciona
DrawDividerLineColorno cabeçalho/rodapé do 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ções
IronSoftware.System.Drawingpara 12/02/2023 - 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 erro na função
ImageStamper, que não estava lendo corretamente os caminhos relativos.
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 o problema em que os arquivos
IronPdfnão eram 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.
- O cache de disco agora está ativado por padrão e configurado para o caminho da pasta temporária (consulte
Installation.ChromeBrowserCachePath) - Descontinua
FitPaperModes.Nonee adicionaFitPaperModes.Zoom - Substitui
System.Drawing.CommonporIronSoftware.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" - dotnet publish net6.0 plataforma de destino win-x64
Dezembro de 2022
IronPDF v2022.12.11113
Notas de lançamento
- Corrige falha ao usar
IronPdfcomo parte de um serviço do Windows - Corrige o erro 'falha ao implantar
IronPdf' ao usarIronPdfcom o Azure Functions (consulte 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 a falta da interface de registro personalizada (
Logging.CustomLogger) - Corrige a funcionalidade ausente
AspxToPdf(somente .NET 4) - Corrige o problema em que o Zoom era ignorado mesmo com
FitToPaperModesconfigurado corretamente como None. - Adiciona
RenderZipFileAsPdfpara renderizar arquivos ZIP como um documento PDF - Adiciona as 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ções sugeridas para arquivos Docker (consulte Adicionando
IronPdfa um contêiner Docker existente ) - Melhora a consistência das implementações do
IronPdfem diversas distribuições Linux e versões do .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 conversão de 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 alguns problemas de carregamento de imagens TIFF ao usar
ImageToPdf() - Atualiza
ToMultiPageTiffImage()para gerar apenas um único 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 a instalação do
IronPdfvia arquivo zip ou executável do instalador (consulte a página inicial doIronPdf)
Outubro de 2022
IronPDF v2022.10.9622
Notas de lançamento
- [Hotfix] Corrigido o problema de ausência dos códigos
ImageStampereTextStamper
IronPDF v2022.10.9532
Notas de lançamento
- Adicionadas novas formas de estampar HTML
- Adicionada opção para aplicar as margens esquerda e direita apenas aos cabeçalhos e rodapés (consulte
UseMarginsOnHeaderAndFooter) - Obsoleto
ApplyMarginToHeaderAndFooter - As dimensões do papel agora são precisas em 0,00001 milímetro.
- Os campos de formulário criados com
IronPdfnão possuem mais 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 nomes de métodos duplicados 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. Consulte
PdfDocument.CompressImages()para obter 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 o tamanho adicional dos arquivos PDF devido à marca d'água para usuários sem 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 alguns
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 o posicionamento de
HtmlStampe da 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 o ajuste automático do conteúdo HTML a uma página PDF - veja
FitToPaperModespara mais informações TextAreaOs elementos HTML agora 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 várias instâncias de
IronPdfem um pool de aplicativos do 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 erro em que
PageOrientationretornava um 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 um
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 um bug que impedia o posicionamento de
HtmlStamp. - Corrige um bug em que
AddBackgroundestava sendo adicionado incorretamente ao primeiro plano. - Corrige um bug em que
EnableCookiesnão estava funcionando corretamente. - Corrige um erro que causava o erro
ArgumentNullExceptiondurante a edição de um documento PDF. - Implementa o tratamento 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 um erro que causava cálculo incorreto nas propriedades
Width,Height,PrintWidthePrintHeightdo documento PDF. - Corrige um erro que fazia com que
HtmlFooteradicionasse, por vezes, 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 um erro em que
AddPdfBackgroundcausava um erroArgumentNullException - Corrige um bug que impedia a execução do código
IronPdfao publicar com alguns perfis de publicação. - Corrige um bug em que
DrawDividerLinenão funcionava com cabeçalhos e rodapés HTML. - Corrige um bug que impedia a limpeza de arquivos temporários.
- Implementa verificação para o Microsoft Visual C++ redistribuível 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 um erro que fazia com que as páginas do PDF
PrintHeightePrintWidthfossem 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 o padrão
IDisposablenão é utilizado. - 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 um bug que impedia o funcionamento correto de um cookie com o
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 configurarPaperSizeao 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 problema de memória ao imprimir documentos usando
GetPrintDocument() - Corrige um bug que impedia a aplicação correta das opções de renderização 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. Consulte
PdfDocument.CompressImages()para obter 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
- Adicionado Chrome,
WebKite Renderização Adaptativa 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
ChromePdfRendererClasse adicionadaWebKitPdfRendererClasse adicionadaAdaptivePdfRendererClasse adicionada- O renderizador do Chrome substitui o
WebKitcomo nosso mecanismo padrãoHtmlToPdf. HTML, CSS e JS são renderizados com mais precisão, o que pode causar alterações no layout para usuários existentes. - Pequenas alterações que podem causar problemas na API

