API Reference
PdfHtmlProfileContract
Describes the product contract for one PDF to HTML adapter profile.
Inheritance
- Object
- PdfHtmlProfileContract
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Method PdfHtmlProfileContracts.Get
- Property PdfHtmlProfileContracts.All
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public PdfHtmlProfile Profile { get; } #Adapter profile represented by this contract.
public String Id { get; } #Stable profile identifier for wrappers, manifests, and documentation.
public String DisplayName { get; } #Human-readable profile name.
public String Pipeline { get; } #First-party conversion pipeline used by this profile.
public String IntendedUse { get; } #Recommended use cases for this profile.
public String FidelityContract { get; } #Fidelity and output contract callers can rely on.
public String UnsupportedScope { get; } #Known unsupported or intentionally simplified scope.
public IReadOnlyList<String> PreservedSignals { get; } #Logical PDF signals this profile treats as part of its supported v1 contract.
public IReadOnlyList<String> ReviewSignals { get; } #Review-oriented diagnostics or geometry hints this profile can expose.
public IReadOnlyList<String> OutputArtifacts { get; } #Output artifact shapes supported by this profile.
public IReadOnlyList<String> DiagnosticGuarantees { get; } #Diagnostics callers can rely on when PDF content is simplified, rejected, or degraded.
public IReadOnlyList<String> RendererBoundaries { get; } #Explicit non-goals that prevent callers from treating this adapter as a full PDF renderer or editable reconstruction engine.