# Installationsübersicht
Vollständiger Leitfaden zur Installation und Konfiguration von IronPDF auf allen Plattformen.
```cs
:title=Get started making PDFs now!
IronPdf.ChromePdfRenderer
.StaticRenderHtmlAsPdf("<p>Hello World</p>")
.SaveAs("pixelperfect.pdf");
```
<hr />
## 1. Plattformanforderungen
<table class="classic-table hover-cell">
<thead>
<tr>
<th><span>Plattform</span></th>
<th><span>.NET-Version</span></th>
<th><span>Hardware</span></th>
<th><span>Zusätzliche Anforderungen, Kompatibilität</span></th>
</tr>
</thead>
<tbody>
<tr>
<td>
<div class="d-flex align-items-center justify-content-center">
<img src="/static-assets/svgs/logo-table_windows.svg" width="64" height="64" alt="" />
</div>
<a href="/get-started/windows/">Windows</a>
</td>
<td rowspan="3"><span>.NET 10, 9, 8, 7, 6, 5, .NET Core, .NET Standard und .NET Framework.</span></td>
<td rowspan="3">
<ul>
<li>Mindestanforderungen: 1 Kern und 1,75 GB RAM</li>
<li>Empfohlen: 2 Kerne und 8 GB RAM oder mehr</li>
</ul>
</td>
<td>
<ul>
<li>Windows 10, 11 und Windows Server</li>
<li>Visual C++ Redistributable (x86 & x64)</li>
</ul>
</td>
</tr>
<tr>
<td>
<div class="d-flex align-items-center justify-content-center">
<img src="/static-assets/svgs/logo-table_linux.svg" width="64" height="64" alt="" />
</div>
<a href="/get-started/linux/">Linux</a>
</td>
<td>
<ul>
<li>64-Bit-Linux-Betriebssysteme: Ubuntu 22, Ubuntu 20, Ubuntu 18, Ubuntu 16, Debian 10-11, CentOS 8, Fedora Linux 33, Amazon, AWS, Linux 2</li>
<li>IronCefSubprocess</li>
<li>Chrome-Abhängigkeiten</li>
</ul>
</td>
</tr>
<tr>
<td>
<div class="d-flex align-items-center justify-content-center">
<img src="/static-assets/svgs/logo-table_mac.svg" width="64" height="64" alt="" />
</div>
<a href="/get-started/macos/">macOS</a>
</td>
<td><span>Alle macOS-Versionen seit 2020</span></td>
</tr>
</tbody>
</table>
<hr />
## 2. Installationsmethoden
Es gibt zwei Möglichkeiten, IronPDF zu installieren: nativer Modus und Remote-Engine. Standardmäßig wird der native Modus empfohlen. Für die Bereitstellung auf Produktionsservern mit Docker/Kubernetes verwenden Sie den Remote-Engine-Modus.
<div class="row install-modes g-3">
<div class="col-6">
<div class="install-mode">
<div class="install-mode__header">
<span class="install-mode__title">Remote Engine Mode</span>
<span class="install-mode__subtitle">Separate PDF-Verarbeitung über gRPC-Protokoll.</span>
</div>
<div class="install-mode__body">
<ul>
<li><strong>Ideal geeignet für:</strong> Cloud- und containerisierte Bereitstellungen, Unterstützung älterer Betriebssysteme.</li>
<li><strong>Paket:</strong> IronPdf.Slim</li>
<li><strong>Größe:</strong> Leichter, benötigt nur wenige Megabyte. </li>
<li><strong>Voraussetzungen:</strong> Die Verbindung zum Host muss konfiguriert werden.</li>
</ul>
</div>
</div>
</div>
<div class="col-6">
<div class="install-mode install-mode--recommended">
<div class="install-mode__header">
<span class="install-mode__title">Nativer Modus (Standard)</span>
<span class="install-mode__subtitle">Alles läuft lokal in Ihrer Anwendung.</span>
<div class="recommended-float">
<img src="/static-assets/svgs/float-recommended.svg" width="151" height="37.8" alt="" />
</div>
</div>
<div class="install-mode__body">
<ul>
<li><strong>Ideal für:</strong> Moderne Windows-, macOS- und Linux-Systeme.</li>
<li><strong>Paket:</strong> Volles IronPDF NuGet-Paket.</li>
<li><strong>Größe:</strong> Deutlich größer (mehrere hundert MB), einschließlich der Binärdateien von Chrome und Pdfium.</li>
<li><strong>Systemvoraussetzungen:</strong> Funktioniert auf modernen Betriebssystemen.</li>
</ul>
</div>
</div>
</div>
</div>
<hr />
## 3. Installationsoptionen
Die Installation der C# PDF-Bibliothek dauert weniger als 5 Minuten. Laden Sie es kostenlos über NuGet oder direkten Download herunter und beginnen Sie sofort mit der Verwendung in Visual Studio.
<div class="installation-options__container" data-active-tab="1">
<div class="installation-options__tabs">
<div class="installation-options__tab" data-tab="1">
<span>NuGet-Paket</span>
</div>
<div class="installation-options__tab" data-tab="2">
<span>Handbuch herunterladen</span>
</div>
<div class="installation-options__tab" data-tab="3">
<span>Remote IronPDFEngine</span>
</div>
</div>
<div class="installation-options__info" data-tab="1"></div>
<div class="installation-options__info" data-tab="2"></div>
<div class="installation-options__info" data-tab="3"></div>
</div>
<div id="nuget-package-start"></div>
Gehen Sie zur [IronPDF NuGet-Bibliothek](https://www.nuget.org/packages/IronPdf/) (oder Paket-Manager-Konsole in Visual Studio)
1. Rechtsklick auf Verweise im Projektmappen-Explorer
2. Wählen Sie "NuGet-Pakete verwalten" > "Durchsuchen" > Suchen Sie IronPDF
3. Paket auswählen und installieren.
```shell
:ProductInstall
```
<p class="related-link">**VERWANDT:** <a href="/get-started/advanced-installation-nuget/">Erweiterte IronPDF NuGet-Pakete<i class="fa-solid fa-arrow-right"></i></a></p>
<div id="nuget-package-end"></div>
<div id="manual-download-start"></div>
<ol>
<li>Laden Sie das IronPDF-DLL-Paket für Ihre Plattform herunter: Windows, Linux, macOS</li>
<li>Entpacken Sie die ZIP-Datei für Ihr Betriebssystem in ein Verzeichnis innerhalb Ihres Projektmappenverzeichnisses.</li>
<li>Klicken Sie im Visual Studio Projektmappen-Explorer mit der rechten Maustaste auf "Abhängigkeiten".</li>
<li>projektreferenz hinzufügen" > Wählen Sie "Durchsuchen", um alle aus der ZIP-Datei extrahierten DLLs einzuschließen.</li>
</ol>
<div id="manual-download-end"></div>
<div id="remote-ironpdfengine-start"></div>
[[i:(Bitte beachten Sie: Jede IronPDF Version erfordert die passende Version von IronPDFEngine. Versionsübergreifende Unterstützung ist nicht verfügbar. Beispielsweise muss IronPDF 2024.2.2 die IronPDFEngine 2024.2.2 verwenden.)]]
Installieren Sie IronPDF mit NuGet.
```shell
:InstallCmd Install-Package IronPdf.Slim
```
<div id="remote-ironpdfengine-end"></div>
## 4. Zusätzliche Konfigurationen
<div class="installation-options__container" data-active-tab="1">
<div class="installation-options__tabs">
<div class="installation-options__tab" data-tab="1">
<span>Lizenz verwalten</span>
</div>
<div class="installation-options__tab" data-tab="2">
<span>Path & Permission</span>
</div>
<div class="installation-options__tab" data-tab="3">
<span>Ferngesteuerte Maschine</span>
</div>
</div>
<div class="additional-configurations__info" data-tab="1"></div>
<div class="additional-configurations__info" data-tab="2"></div>
<div class="additional-configurations__info" data-tab="3"></div>
</div>
<div id="manage-license-start"></div>
Nachdem Sie IronPDF gekauft oder sich für eine 30-tägige Testversion angemeldet haben, finden Sie den Lizenzschlüssel, der Ihnen per E-Mail zugesandt wurde.
Fügen Sie Ihren Lizenzschlüssel am Anfang Ihrer Anwendung hinzu.
```csharp
IronPdf.License.LicenseKey = "KEY";
```
Lizenzstatus überprüfen.
```csharp
bool valid = IronPdf.License.IsLicensed;
```
<div id="manage-license-end"></div>
<div id="path-permission-start"></div>
Setzen Sie die TempFolderPath-Eigenschaft des IronPdf.Installation-Objekts.
```csharp
IronPdf.Installation.TempFolderPath = @"C:\My\Safe\Path";
```
[[t:(Stellen Sie sicher, dass Sie alle temporären Ordner und Cache-Ordner auf Ihren Entwicklungs- und Serverumgebungen löschen und anschließend nach der Pfadaktualisierung eine saubere Version Ihrer Anwendung neu bereitstellen.)]]
Umgebungsvariable für den temporären Ordner im Anwendungskontext setzen.
```csharp
using IronPdf;
// Adjusts System.IO.Path.GetTempFileName and System.IO.Path.GetTempPath behavior for the application
var MyTempPath = @"C:\Safe\Path\";
Environment.SetEnvironmentVariable("TEMP", MyTempPath, EnvironmentVariableTarget.Process);
Environment.SetEnvironmentVariable("TMP", MyTempPath, EnvironmentVariableTarget.Process);
// Set IronPDF Temp Path
IronPdf.Installation.TempFolderPath = System.IO.Path.Combine(MyTempPath, "IronPdf");
// Your PDF Generation and editing code
var Renderer = new IronPdf.ChromePdfRenderer();
using var Doc = Renderer.RenderHtmlAsPdf("<h1>Html with CSS and Images</h1>");
Doc.SaveAs("example.pdf");
```
[[t:(Auf einem abgesicherten Server erteilen Sie dem IIS-Benutzer (IUSER) Lese- und Schreibberechtigungen für Ihren Installationspfadordner sowie für Ihren Windows- und Temp-Ordner.)]]
<div id="path-permission-end"></div>
<div id="remote-engine-start"></div>
**[Remote IronPDFEngine]** Verbinden Sie sich nach der Installation des IronPdf.Slim-Pakets mit dem Engine-Container und konfigurieren Sie die Verbindung beim Start der Anwendung oder vor dem Aufruf einer IronPDF-Methode.
Angenommen, IronPDFEngine läuft remote auf 123.456.7.8:33350:
```csharp
Installation.ConnectToIronPdfHost(
IronPdf.GrpcLayer.IronPdfConnectionConfiguration.RemoteServer("123.456.7.8:33350")
);
```
<p class="related-link">**Siehe auch:** <a href="/get-started/ironpdfengine/#ironpdfengine-limitations">Einschränkungen der IronPDFEngine<i class="fa-solid fa-arrow-right"></i></a></p>
**[Linux]** Aktivieren Sie IronPDF, um alle erforderlichen Linux-Abhängigkeiten automatisch zu installieren. Der erste HTML-zu-PDF-Vorgang kann länger als gewöhnlich dauern.
```csharp
Installation.LinuxAndDockerDependenciesAutoConfig = true;
```
**[Docker]** Chrome-Engine vorab initialisieren, um Voraussetzungen vorzuladen und die erste Nutzung in Docker zu beschleunigen.
```csharp
IronPdf.Installation.Initialize();
```
<p class="related-link">**VERWEIS:** <a href="/get-started/linux/">IronPDF Linux Docker Kompatibilität und Einrichtung <i class="fa-solid fa-arrow-right"></i></a></p>
<div id="remote-engine-end"></div>
<hr />
## 5. Bereitstellungsszenarien
<div class="row deployment-scenarios g-4">
<div class="col-6">
<div class="deployment-card">
<div class="deployment-card__icon">
<img src="/static-assets/svgs/logo-azure.svg" width="64" height="64" alt="" />
</div>
<div class="deployment-card__info">
<p class="deployment-card__title">Ausführen und Bereitstellen von IronPDF for .NET auf</p>
<a href="/get-started/azure/" class="deployment-card__link">Azure-Funktion <i class="fa-solid fa-arrow-right"></i></a>
</div>
</div>
</div>
<div class="col-6">
<div class="deployment-card">
<div class="deployment-card__icon">
<img src="/static-assets/svgs/logo-aws.svg" width="64" height="64" alt="" />
</div>
<div class="deployment-card__info">
<p class="deployment-card__title">Ausführen und Bereitstellen von IronPDF for .NET auf</p>
<a href="/get-started/aws/" class="deployment-card__link">AWS Lambda <i class="fa-solid fa-arrow-right"></i></a>
</div>
</div>
</div>
<div class="col-6">
<div class="deployment-card">
<div class="deployment-card__icon">
<img src="/static-assets/svgs/logo-linux.svg" width="64" height="64" alt="" />
</div>
<div class="deployment-card__info">
<p class="deployment-card__title">Führen Sie IronPDF aus in</p>
<a href="/get-started/ironpdf-docker/" class="deployment-card__link">Linux Docker-Container <i class="fa-solid fa-arrow-right"></i></a>
</div>
</div>
</div>
<div class="col-6">
<div class="deployment-card">
<div class="deployment-card__icon">
<img src="/static-assets/svgs/logo-remote.svg" width="64" height="64" alt="" />
</div>
<div class="deployment-card__info">
<p class="deployment-card__title">Führen Sie IronPDF als</p>
<a href="/get-started/ironpdfengine-docker/" class="deployment-card__link">Remote-Container <i class="fa-solid fa-arrow-right"></i></a>
</div>
</div>
</div>
</div>
<hr />
## Nächste Schritte
<div class="row g-3">
<div class="col-12 col-md-6 col-xxl-4">
<a href="/tutorials/html-to-pdf/" class="next-step__card">
<div class="next-step__card-info">
<div class="next-step__card-icon">
<i class="fa-duotone fa-solid fa-graduation-cap"></i>
</div>
<span class="next-step__card-text">Vollständiger Leitfaden zur Umwandlung von HTML in PDF mit C#</span>
</div>
<p class="next-step__card-cta">Siehe Tutorial<i class="fa-solid fa-arrow-right"></i></p>
</a>
</div>
<div class="col-12 col-md-6 col-xxl-4">
<a href="/product-updates/changelog/" class="next-step__card">
<div class="next-step__card-info">
<div class="next-step__card-icon">
<i class="fa-solid fa-clock-rotate-left"></i>
</div>
<span class="next-step__card-text">Änderungsübersicht: Aktualisierungen, Meilensteine, Roadmap</span>
</div>
<p class="next-step__card-cta">Produktaktualisierungen ansehen<i class="fa-solid fa-arrow-right"></i></p>
</a>
</div>
<div class="col-12 col-md-6 col-xxl-4">
<a href="/troubleshooting/engineering-request-pdf/" class="next-step__card">
<div class="next-step__card-info">
<div class="next-step__card-icon">
<i class="fa-duotone fa-solid fa-wrench"></i>
</div>
<span class="next-step__card-text">Technische Unterstützung anfordern</span>
</div>
<p class="next-step__card-cta">Siehe Fehlerbehebung<i class="fa-solid fa-arrow-right"></i></p>
</a>
</div>
</div>
<hr />
<div class="tutorials-navigation">
<a href="/get-started/quickstart/" class="tutorials-navigation__cta tutorials-navigation__cta--left"><i class="fa-solid fa-chevron-left"></i>Quickstart Guide</a>
<a href="/get-started/ironpdfengine/" class="tutorials-navigation__cta tutorials-navigation__cta--right">Native vs Remote Engine<i class="fa-solid fa-chevron-right"></i></a>
</div>
Es gibt zwei Möglichkeiten, IronPDF zu installieren: nativer Modus und Remote-Engine. Standardmäßig wird der native Modus empfohlen. Für die Bereitstellung auf Produktionsservern mit Docker/Kubernetes verwenden Sie den Remote-Engine-Modus.
Remote Engine ModeSeparate PDF-Verarbeitung über gRPC-Protokoll.
Ideal geeignet für: Cloud- und containerisierte Bereitstellungen, Unterstützung älterer Betriebssysteme.
Paket: IronPdf.Slim
Größe: Leichter, benötigt nur wenige Megabyte.
Voraussetzungen: Die Verbindung zum Host muss konfiguriert werden.
Nativer Modus (Standard)Alles läuft lokal in Ihrer Anwendung.
Ideal für: Moderne Windows-, macOS- und Linux-Systeme.
Paket: Volles IronPDF NuGet-Paket.
Größe: Deutlich größer (mehrere hundert MB), einschließlich der Binärdateien von Chrome und Pdfium.
Systemvoraussetzungen: Funktioniert auf modernen Betriebssystemen.
3. Installationsoptionen
Die Installation der C# PDF-Bibliothek dauert weniger als 5 Minuten. Laden Sie es kostenlos über NuGet oder direkten Download herunter und beginnen Sie sofort mit der Verwendung in Visual Studio.
Laden Sie das IronPDF-DLL-Paket für Ihre Plattform herunter: Windows, Linux, macOS
Entpacken Sie die ZIP-Datei für Ihr Betriebssystem in ein Verzeichnis innerhalb Ihres Projektmappenverzeichnisses.
Klicken Sie im Visual Studio Projektmappen-Explorer mit der rechten Maustaste auf "Abhängigkeiten".
projektreferenz hinzufügen" > Wählen Sie "Durchsuchen", um alle aus der ZIP-Datei extrahierten DLLs einzuschließen.
Hinweis:: Bitte beachten Sie: Jede IronPDF Version erfordert die passende Version von IronPDFEngine. Versionsübergreifende Unterstützung ist nicht verfügbar. Beispielsweise muss IronPDF 2024.2.2 die IronPDFEngine 2024.2.2 verwenden.
Installieren Sie IronPDF mit NuGet.
PM > Install-Package IronPdf.Slim
Install-Package IronPdf.Slim
4. Zusätzliche Konfigurationen
Lizenz verwalten
Path & Permission
Ferngesteuerte Maschine
Nachdem Sie IronPDF gekauft oder sich für eine 30-tägige Testversion angemeldet haben, finden Sie den Lizenzschlüssel, der Ihnen per E-Mail zugesandt wurde.
Fügen Sie Ihren Lizenzschlüssel am Anfang Ihrer Anwendung hinzu.
Tipps: Stellen Sie sicher, dass Sie alle temporären Ordner und Cache-Ordner auf Ihren Entwicklungs- und Serverumgebungen löschen und anschließend nach der Pfadaktualisierung eine saubere Version Ihrer Anwendung neu bereitstellen.
Umgebungsvariable für den temporären Ordner im Anwendungskontext setzen.
using IronPdf;// Adjusts System.IO.Path.GetTempFileName and System.IO.Path.GetTempPath behavior for the applicationvarMyTempPath = @"C:\Safe\Path\";Environment.SetEnvironmentVariable("TEMP", MyTempPath, EnvironmentVariableTarget.Process);Environment.SetEnvironmentVariable("TMP", MyTempPath, EnvironmentVariableTarget.Process);// Set IronPDF Temp PathIronPdf.Installation.TempFolderPath = System.IO.Path.Combine(MyTempPath, "IronPdf");// Your PDF Generation and editing codevarRenderer = new IronPdf.ChromePdfRenderer();using varDoc = Renderer.RenderHtmlAsPdf("<h1>Html with CSS and Images</h1>");Doc.SaveAs("example.pdf");
using IronPdf;
// Adjusts System.IO.Path.GetTempFileName and System.IO.Path.GetTempPath behavior for the application
var MyTempPath = @"C:\Safe\Path\";
Environment.SetEnvironmentVariable("TEMP", MyTempPath, EnvironmentVariableTarget.Process);
Environment.SetEnvironmentVariable("TMP", MyTempPath, EnvironmentVariableTarget.Process);
// Set IronPDF Temp Path
IronPdf.Installation.TempFolderPath = System.IO.Path.Combine(MyTempPath, "IronPdf");
// Your PDF Generation and editing code
var Renderer = new IronPdf.ChromePdfRenderer();
using var Doc = Renderer.RenderHtmlAsPdf("<h1>Html with CSS and Images</h1>");
Doc.SaveAs("example.pdf");
ImportsIronPdf' Adjusts System.IO.Path.GetTempFileName and System.IO.Path.GetTempPath behavior for the applicationDimMyTempPathAsString = "C:\Safe\Path\"Environment.SetEnvironmentVariable("TEMP", MyTempPath, EnvironmentVariableTarget.Process)Environment.SetEnvironmentVariable("TMP", MyTempPath, EnvironmentVariableTarget.Process)' Set IronPDF Temp PathIronPdf.Installation.TempFolderPath = System.IO.Path.Combine(MyTempPath, "IronPdf")' Your PDF Generation and editing codeDimRendererAs New IronPdf.ChromePdfRenderer()UsingDoc = Renderer.RenderHtmlAsPdf("<h1>Html with CSS and Images</h1>")Doc.SaveAs("example.pdf")EndUsing
Imports IronPdf
' Adjusts System.IO.Path.GetTempFileName and System.IO.Path.GetTempPath behavior for the application
Dim MyTempPath As String = "C:\Safe\Path\"
Environment.SetEnvironmentVariable("TEMP", MyTempPath, EnvironmentVariableTarget.Process)
Environment.SetEnvironmentVariable("TMP", MyTempPath, EnvironmentVariableTarget.Process)
' Set IronPDF Temp Path
IronPdf.Installation.TempFolderPath = System.IO.Path.Combine(MyTempPath, "IronPdf")
' Your PDF Generation and editing code
Dim Renderer As New IronPdf.ChromePdfRenderer()
Using Doc = Renderer.RenderHtmlAsPdf("<h1>Html with CSS and Images</h1>")
Doc.SaveAs("example.pdf")
End Using
Tipps: Auf einem abgesicherten Server erteilen Sie dem IIS-Benutzer (IUSER) Lese- und Schreibberechtigungen für Ihren Installationspfadordner sowie für Ihren Windows- und Temp-Ordner.
[Remote IronPDFEngine] Verbinden Sie sich nach der Installation des IronPdf.Slim-Pakets mit dem Engine-Container und konfigurieren Sie die Verbindung beim Start der Anwendung oder vor dem Aufruf einer IronPDF-Methode.
Angenommen, IronPDFEngine läuft remote auf 123.456.7.8:33350:
[Linux] Aktivieren Sie IronPDF, um alle erforderlichen Linux-Abhängigkeiten automatisch zu installieren. Der erste HTML-zu-PDF-Vorgang kann länger als gewöhnlich dauern.
Wie kann ich IronPDFEngine für die entfernte PDF-Erstellung einrichten?
Um IronPDFEngine für die entfernte PDF-Erstellung einzurichten, installieren Sie das IronPdf.Slim-Paket von NuGet und konfigurieren Sie die Verbindungseinstellungen mit der IronPDFConnectionConfiguration-Klasse. Diese Einrichtung ermöglicht es Ihnen, Ihre Anwendung mit der IronPDFEngine-Instanz remote zu verbinden.
Was sind die Hauptvorteile der Verwendung von IronPDFEngine mit meiner Anwendung?
Die Verwendung von IronPDFEngine mit Ihrer Anwendung ermöglicht die Remote-Ausführung von PDF-Aufgaben, was hilft, plattformspezifische Kompatibilitätsprobleme zu vermeiden, insbesondere auf älteren Systemen und mobilen Plattformen. Es eliminiert auch die Notwendigkeit der .NET-Laufzeit während der Ausführung.
Warum könnte ich mich entscheiden, IronPDFEngine anstelle der nativen PDF-Bibliothek zu verwenden?
Sie könnten sich für IronPDFEngine entscheiden, um leistungsintensive PDF-Funktionen remote auszuführen, die Kompatibilitätsprobleme mit verschiedenen Betriebssystemen zu reduzieren und die Leistung zu verbessern, indem ein Chrome-identischer Renderer für die Umwandlung von HTML in PDF genutzt wird.
Wird horizontale Skalierung in IronPDFEngine unterstützt?
Nein, IronPDFEngine unterstützt derzeit keine horizontale Skalierung, was bedeutet, dass es nicht über mehrere Instanzen hinweg geladen werden kann, da PDF-Datei-Binärdaten im Serverspeicher gehandhabt werden.
Kann IronPDFEngine unter verschiedenen Betriebssystemen ausgeführt werden?
IronPDFEngine ist darauf ausgelegt, auf Linux-Systemen mithilfe von Docker-Containern zu laufen. Die Binärdateien sind jedoch plattformabhängig, daher müssen Sie sicherstellen, dass Sie die richtige Version für Ihr Betriebssystem verwenden.
Was sollte ich tun, wenn meine PDF-Ausgaben unterschiedlich sind, wenn ich IronPDFEngine verwende?
PDF-Ausgaben können aufgrund unterschiedlicher Betriebssystemverhalten leicht variieren. Um Unterschiede zu minimieren, stellen Sie sicher, dass Sie das richtige Docker-Image verwenden und überprüfen Sie eventuell bestehende, betriebssystemspezifische Einstellungen, die das Rendering beeinflussen könnten.
Wie stelle ich sicher, dass meine Anwendung die richtige Version von IronPDFEngine verwendet?
Um Kompatibilität sicherzustellen, erfordert jede Version von IronPDF eine passende Version von IronPDFEngine. Stellen Sie sicher, dass Sie beide Komponenten gleichzeitig aktualisieren, um Probleme zwischen den Versionen zu vermeiden.
Welche Einschränkungen gibt es bei der Verwendung von IronPDFEngine auf Windows?
Bei der Verwendung von IronPDFEngine auf Windows benötigen Sie Linux-Container für Docker und müssen sicherstellen, dass der Serverport erreichbar ist. Die Binärdateien sind plattformspezifisch und der Wechsel zu Linux-Containern ist erforderlich.
Wie konfiguriere ich IronPDF für die Verbindung zu einem entfernten IronPDFEngine-Server?
Um IronPDF für einen entfernten Server zu konfigurieren, verwenden Sie Installation.ConnectTo IronPDFHost mit der Methode IronPdf.GrpcLayer.IronPDFConnectionConfiguration.RemoteServer und spezifizieren Sie die IP- und Port-Details des Servers.
Welches Paket sollte ich verwenden, um die Anwendungsgröße bei Verwendung von IronPDFEngine zu minimieren?
Sie sollten das IronPdf.Slim-Paket von NuGet verwenden, da es nur die notwendigen Komponenten für den Betrieb von IronPDF mit IronPDFEngine enthält und so die Anwendungsgröße reduziert.
Curtis Chau hat einen Bachelor-Abschluss in Informatik von der Carleton University und ist spezialisiert auf Frontend-Entwicklung mit Expertise in Node.js, TypeScript, JavaScript und React. Leidenschaftlich widmet er sich der Erstellung intuitiver und ästhetisch ansprechender Benutzerschnittstellen und arbeitet gerne mit modernen Frameworks sowie der Erstellung gut strukturierter, optisch ansprechender Handbücher.