Usando o IronPDF no Mac
O IronPDF oferece suporte completo ao macOS ( anteriormente "OS X" ) para bibliotecas .NET Standard, aplicativos Core e projetos .NET 10, 9, 8, 7, 6 e 5.
Não oferecemos suporte ao desenvolvimento de projetos .NET Framework no macOS, pois eles são implementados pelo Xamarin e não são uma versão oficial do ambiente de execução .NET.
O IronPDF oferece suporte completo a todas as versões do macOS desde 2020, sem necessidade de instalação de dependências; No entanto, recomendamos a instalação do pacote específico para Mac para um desempenho ideal.
Últimos Macs com processador ARM:
Para os Macs mais recentes com Apple Silicon, instale o pacote NuGet IronPdf.MacOs.ARM .
dotnet add package IronPdf.MacOs.ARM
Computadores Mac Intel mais antigos:
Para Macs com processador Intel, instale o pacote NuGet IronPdf.MacOs .
dotnet add package IronPdf.MacOs
Notas
Não são necessárias alterações no código para dar suporte a usuários ou desenvolvedores da Apple. Uma vez desenvolvido em um Mac, o software também pode ser implantado em ambientes Windows, Linux e Mac. Isso exigirá que os desenvolvedores adicionem binários adicionais, dependendo de onde o projeto será implantado.
No macOS, a única diferença é que o suporte à renderização de PDF multithread (frequentemente importante em servidores web) ainda não está disponível devido à falta de um mecanismo de processamento de mensagens integrado ao Chromium Embedded Framework para Mac.
Valorizamos o suporte para macOS porque muitos desenvolvedores .NET, incluindo membros de nossa equipe, gostam de desenvolver aplicativos .NET no Visual Studio para Mac e no JetBrains Rider para macOS.
Configuração e instalação específicas para macOS
NuGet
A Apple utilizou diversas gerações de processadores Intel ao longo dos anos e, desde 2020, vem lançando computadores Mac com processadores Apple Silicon.
- Para os Macs mais recentes com Apple Silicon, instale o pacote NuGet IronPdf.MacOs.ARM .
- Para Macs com processador Intel, instale o pacote NuGet IronPdf.MacOs .
- Para oferecer suporte a Macs com processadores Intel e Apple Silicon, instale os pacotes NuGet IronPdf.MacOs e IronPdf.MacOs.ARM .
Download do arquivo DLL
Para uso offline, você pode baixar a DLL e adicionar uma referência ao seu projeto.
Especificações de hardware
O IronPDF usa o Chromium para renderizar HTML em PDF. O mecanismo Chromium oferece resultados com precisão de pixel para o recurso de impressão do Chrome. As especificações de hardware são voltadas principalmente para a execução do mecanismo Chromium, que exige a maior parte do poder de processamento.
- Requisitos mínimos: 1 núcleo e 1,75 GB de RAM
- Recomendado: 2 núcleos e 8 GB de RAM ou superior
Perguntas frequentes
Como instalo o IronPDF no macOS?
Você pode instalar o IronPDF no macOS usando o pacote NuGet apropriado. Para Macs com Apple Silicon, use o pacote IronPdf.MacOs.ARM e, para Macs com Intel, use o pacote IronPdf.MacOs . Para oferecer suporte a ambas as arquiteturas, instale os dois pacotes.
Quais são os requisitos de hardware para executar o IronPDF no macOS?
Os requisitos mínimos de hardware para executar o IronPDF no macOS são 1 núcleo e 1,75 GB de RAM. No entanto, para um desempenho ideal, recomenda-se uma configuração com 2 núcleos e 8 GB de RAM ou mais.
Posso usar o IronPDF para renderizar PDFs no macOS sem dependências adicionais?
Sim, o IronPDF é compatível com todas as versões do macOS desde 2020 sem exigir dependências adicionais. No entanto, recomenda-se a instalação do pacote específico para Mac para obter o melhor desempenho.
Por que a renderização de PDFs multithread não é suportada no macOS?
A renderização de PDFs multithread não é suportada no macOS devido às limitações do mecanismo de processamento de mensagens do Chromium Embedded Framework para macOS, do qual o IronPDF depende para a renderização.
Posso implantar projetos do IronPDF desenvolvidos no macOS em outros sistemas operacionais?
Sim, projetos desenvolvidos com o IronPDF no macOS podem ser implantados em ambientes Windows, Linux e Mac. Dependendo do ambiente de implantação, pode ser necessário adicionar binários adicionais.
Como posso usar o IronPDF offline no macOS?
Para usar o IronPDF offline no macOS, você pode baixar o arquivo DLL IronPdf.MacOs.zip e adicionar uma referência ao seu projeto.
Qual o papel do Chromium na funcionalidade do IronPDF no macOS?
O IronPDF utiliza o mecanismo Chromium para renderizar HTML em PDF. Isso garante que os PDFs gerados sejam perfeitos em termos de pixels, semelhantes aos resultados obtidos com o recurso de impressão do Chrome.
O IronPDF é compatível com projetos .NET Framework no macOS?
Não, o IronPDF não é compatível com projetos .NET Framework no macOS devido à sua implementação pelo Xamarin, que não é uma versão oficial do ambiente de execução .NET.
O IronPDF é totalmente compatível com o .NET 10 no macOS e quais são os benefícios disso?
Sim, o IronPDF oferece suporte completo ao .NET 10 no macOS, além do .NET 9, 8, 7, 6 e 5. Os benefícios incluem compatibilidade total com o .NET 10 em tempo de execução, além do acesso aos mais recentes aprimoramentos de desempenho do .NET 10, como uso reduzido de memória, comportamento JIT/em tempo de execução aprimorado e recursos modernos de API que tornam o trabalho com o IronPDF mais fluido e eficiente.

