Kuonen.PDFTools Prüfstand 1.1436.0 · M1436
↓ Download
↓ Notes (PDF)
↓ Roadmap (PDF)
♫ Noten-Editor

HTML-Code-Editor

ED50/ED52. Links tippen, rechts die gerenderte Seite sehen — derselbe HtmlConverter, den auch html_to_pdf nutzt. Vervollständigung (HtmlTagCompletion/CssTagCompletion) und Strukturprüfung (HtmlValidator/CssValidator) sind Bibliothekscode, keine Attrappe — die CSS-Eigenschaftsliste kommt aus CssPropertyCatalog, derselben Liste, die auch HtmlStyleResolver beim Wandeln auswertet; die Hervorhebung nutzt denselben SyntaxHighlighter wie der Klartext-Editor.
dokument.html
stil.css
Hervorhebung (HTML)
<h1 class="titel">Neue Seite</h1>
<p>Text hier eintippen &mdash; rechts erscheint die PDF-Vorschau.</p>
Vervollständigung CSS (ED52)
Strukturprüfung CSS (ED52)

Keine Befunde.

Vervollständigung (ED52)
Strukturprüfung (ED52)

Keine Befunde — jedes Element ist geschlossen.

Projekt — /tmp/Kuonen.PDFTools/Pruefstand/site-projekt

Dateien in diesem Ordner ablegen (Bilder, CSS, …), dann prüft „Verweise prüfen“ die lokalen src/href der Seite dagegen.

Der Projektordner ist noch leer.

  • 1,429 Byte
  • Ladestatus: Success
  • 1 Seite(n)
Berichte zu diesem Lauf
HTML — was gewandelt wurde und was nicht Kuonen.PDFTools.Html.HtmlConversionReport ohne Befund

Kein Browser: kein JavaScript, kein Netzzugriff, kein Flexbox/Grid/Float. Jede Luecke wird gemeldet, nie verschwiegen. »Fehlt« heisst: Inhalt ist nicht im PDF.

Keine Befunde. Quelltext 67 Zeichen, gewandelt 66.

Absatz- und Zeichenformate — lokale Abweichungen Kuonen.PDFTools.Styles.StyleOverrideReport ohne Befund

Wo ein Absatz oder Lauf vom benannten Format abweicht — InDesigns »+«, hier abfragbar statt nur sichtbar.

Es wurde kein benanntes Format angewandt.

Quelltext — ausgeschnitten aus der eingebetteten Beispieldatei, nicht abgetippt
using Kuonen.PDFTools.Html;

var markup = """
<style>.titel { color: #1d4e79; }</style><h1 class="titel">Neue Seite</h1>
<p>Text hier eintippen &mdash; rechts erscheint die PDF-Vorschau.</p>
""";

// Ohne Basisverzeichnis: kein Datei- und kein Netzzugriff. Was fehlt,
// steht danach im Bericht — nichts wird still uebergangen.
HtmlConversionResult result = HtmlConverter.Convert(markup);

byte[] pdf = result.Pdf;
HtmlConversionReport report = result.Report;