Web SDKv1.0.0

PDFViewer.setScale()

Set zoom level (1.0 = 100%). The same scale again changes nothing. The pages are redrawn at the new scale a moment after the call returns.
methodZoomsince 1.0.0

Signature

setScale(scale: number, anchor?: { clientX: number; clientY: number }): void

Parameters

ParameterTypeDescription
scalenumberThe zoom level (1.0 = 100%). A positive number.
anchor?{ clientX: number; clientY: number }Keeps the point under it in place; without it, the middle of the view.

Returns

void

Throws

  • INVALID_ARGUMENT for a scale that is not a positive number.
  • INVALID_STATE after destroy().

Example

TypeScript
viewer.setScale(1.5);

More in PDFViewer