Angular.JS zu PDF

Verwenden Sie die fromUrl Methode, um ein PDF-Dokument von einer URL mit IronPDF zu rendern. Das Rendering erfolgt in einer Instanz, was manchmal zu Problemen beim Laden von JavaScript oder Schriftarten führen kann. Um sicherzustellen, dass JavaScript und Schriftarten korrekt geladen werden, ist es ratsam, die waitFor Klasse zu verwenden und eine geeignete Warteart sowie eine maximale Wartezeit anzugeben.

Zu den Folgen von fehlerhaft geladenem JavaScript oder Schriftarten können gehören:

  • Unsichtbarer Textinhalt
  • Falsch angezeigter Inhalt

Hier ist ein Beispielcodeausschnitt, der zeigt, wie man mit IronPDF und geeigneten Wartemechanismen ein PDF rendert:

Erklärung des Codes

  • IronPDF Namespace importieren: Der Code beginnt mit dem Import der IronPdf und System Namespaces. IronPDF ist notwendig für die PDF-Rendering, und System bietet grundlegende Funktionalitäten wie die Verwendung der TimeSpan Klasse.

  • Main

  • Main-Methode: Die Main Methode ist der Einstiegspunkt des Programms.

  • URL-Spezifikation: Die Variable url enthält die URL der Webseite, die Sie in ein PDF-Dokument konvertieren möchten.

  • Renderer initialisieren: Eine Instanz des HtmlToPdf Renderers wird mit new HtmlToPdf() erstellt. Diese Instanz wird zur Durchführung der Konvertierung verwendet.

  • URL zu PDF rendern: Die RenderUrlAsPdf() Methode wird auf der renderer Instanz aufgerufen, um den HTML-Inhalt der URL in ein PDF-Dokument zu konvertieren.

  • Sicherstellen, dass die gesamte Seite geladen wird: Um asynchrones Laden von Ressourcen wie JavaScript und Schriftarten zu berücksichtigen, wird WaitForNetworkIdle() verwendet. Diese Methode wartet, bis die Netzwerkaktivität nachlässt, mit einer angegebenen maximalen Wartezeit von TimeSpan.FromSeconds(10). Dies ist von entscheidender Bedeutung für Seiten, die stark auf dynamische Inhalte oder Schriftarten angewiesen sind.

  • PDF speichern: Das resultierende PDF wird dann mit der SaveAs() Methode in einer Datei namens output.pdf gespeichert.

  • Statusmeldung : Nach erfolgreichem Speichern der PDF-Datei wird abschließend eine Bestätigungsmeldung in der Konsole ausgegeben.

Dieser Ansatz gewährleistet, dass das gerenderte PDF vollständig und korrekt ist und alle JavaScript-Dateien und Schriftarten ordnungsgemäß geladen sind.

Codebeispiel für die Konvertierung von Angular in PDF ansehen

Bereit anzufangen?
Version: 2026.6 gerade veröffentlicht
Still Scrolling Icon

Scrollst du immer noch?

Sie brauchen schnell einen Beweis?
Führen Sie eine Probe aus Sehen Sie zu, wie Ihr HTML-Code in eine PDF-Datei umgewandelt wird.