Opens a remote document over HTTP range requests, first page first: pages are fetched as they are needed, and before each use the session prefetches what the page needs, so this works where synchronous fetching is impossible (the browser).
public static Task<DocumentSession> OpenAsync(HttpClient httpClient, Uri uri, ViewerOptions? options, CancellationToken cancellationToken)
The client the requests go through.
The document's address.
The session's options, or null for defaults.
Stops the open.
ISO 32000-2 §7.5 and Annex F (linearized files). Spec #33 viewer capability 5.