/var/www/greso.tech/server/nsm/node_modules/pdf-lib/cjs/api
NameSizeModeActions
form/-0755rm
image/-0755rm
text/-0755rm
colors.d.ts11420644editdlrm
colors.d.ts.map9540644editdlrm
colors.js32430644editdlrm
colors.js.map34490644editdlrm
Embeddable.d.ts2220644editdlrm
Embeddable.d.ts.map2140644editdlrm
Embeddable.js1150644editdlrm
Embeddable.js.map1190644editdlrm
errors.d.ts14390644editdlrm
errors.d.ts.map9520644editdlrm
errors.js83630644editdlrm
errors.js.map30120644editdlrm
index.d.ts7850644editdlrm
index.d.ts.map7990644editdlrm
index.js18320644editdlrm
index.js.map4910644editdlrm
objects.d.ts2940644editdlrm
objects.d.ts.map3090644editdlrm
objects.js5560644editdlrm
objects.js.map5400644editdlrm
operations.d.ts65530644editdlrm
operations.d.ts.map56130644editdlrm
operations.js214180644editdlrm
operations.js.map180680644editdlrm
operators.d.ts60500644editdlrm
operators.d.ts.map39870644editdlrm
operators.js135650644editdlrm
operators.js.map94630644editdlrm
PDFDocument.d.ts328270644editdlrm
PDFDocument.d.ts.map46360644editdlrm
PDFDocument.js622710644editdlrm
PDFDocument.js.map223860644editdlrm
PDFDocumentOptions.d.ts10350644editdlrm
PDFDocumentOptions.d.ts.map9770644editdlrm
PDFDocumentOptions.js4930644editdlrm
PDFDocumentOptions.js.map2820644editdlrm
PDFEmbeddedFile.d.ts16290644editdlrm
PDFEmbeddedFile.d.ts.map5920644editdlrm
PDFEmbeddedFile.js41070644editdlrm
PDFEmbeddedFile.js.map22510644editdlrm
PDFEmbeddedPage.d.ts27730644editdlrm
PDFEmbeddedPage.d.ts.map7640644editdlrm
PDFEmbeddedPage.js38230644editdlrm
PDFEmbeddedPage.js.map14510644editdlrm
PDFFont.d.ts37380644editdlrm
PDFFont.d.ts.map10340644editdlrm
PDFFont.js57460644editdlrm
PDFFont.js.map23060644editdlrm
PDFImage.d.ts35430644editdlrm
PDFImage.d.ts.map8720644editdlrm
PDFImage.js54430644editdlrm
PDFImage.js.map20460644editdlrm
PDFJavaScript.d.ts16460644editdlrm
PDFJavaScript.d.ts.map5920644editdlrm
PDFJavaScript.js33650644editdlrm
PDFJavaScript.js.map17820644editdlrm
PDFPage.d.ts310350644editdlrm
PDFPage.d.ts.map50680644editdlrm
PDFPage.js618730644editdlrm
PDFPage.js.map306150644editdlrm
PDFPageOptions.d.ts36410644editdlrm
PDFPageOptions.d.ts.map42820644editdlrm
PDFPageOptions.js7290644editdlrm
PDFPageOptions.js.map4240644editdlrm
rotations.d.ts12200644editdlrm
rotations.d.ts.map8500644editdlrm
rotations.js32240644editdlrm
rotations.js.map32050644editdlrm
sizes.d.ts14180644editdlrm
sizes.d.ts.map1920644editdlrm
sizes.js15300644editdlrm
sizes.js.map22420644editdlrm
StandardFonts.d.ts6010644editdlrm
StandardFonts.d.ts.map4020644editdlrm
StandardFonts.js10310644editdlrm
StandardFonts.js.map4580644editdlrm
svgPath.d.ts1500644editdlrm
svgPath.d.ts.map1920644editdlrm
svgPath.js106450644editdlrm
svgPath.js.map147770644editdlrm
Edit: /var/www/greso.tech/server/nsm/node_modules/pdf-lib/cjs/api/PDFImage.d.ts (3543B)
import Embeddable from "./Embeddable"; import PDFDocument from "./PDFDocument"; import { JpegEmbedder, PDFRef, PngEmbedder } from "../core"; export declare type ImageEmbedder = JpegEmbedder | PngEmbedder; /** * Represents an image that has been embedded in a [[PDFDocument]]. */ export default class PDFImage implements Embeddable { /** * > **NOTE:** You probably don't want to call this method directly. Instead, * > consider using the [[PDFDocument.embedPng]] and [[PDFDocument.embedJpg]] * > methods, which will create instances of [[PDFImage]] for you. * * Create an instance of [[PDFImage]] from an existing ref and embedder * * @param ref The unique reference for this image. * @param doc The document to which the image will belong. * @param embedder The embedder that will be used to embed the image. */ static of: (ref: PDFRef, doc: PDFDocument, embedder: ImageEmbedder) => PDFImage; /** The unique reference assigned to this image within the document. */ readonly ref: PDFRef; /** The document to which this image belongs. */ readonly doc: PDFDocument; /** The width of this image in pixels. */ readonly width: number; /** The height of this image in pixels. */ readonly height: number; private embedder; private embedTask; private constructor(); /** * Compute the width and height of this image after being scaled by the * given `factor`. For example: * ```js * image.width // => 500 * image.height // => 250 * * const scaled = image.scale(0.5) * scaled.width // => 250 * scaled.height // => 125 * ``` * This operation is often useful before drawing an image with * [[PDFPage.drawImage]] to compute the `width` and `height` options. * @param factor The factor by which this image should be scaled. * @returns The width and height of the image after being scaled. */ scale(factor: number): { width: number; height: number; }; /** * Get the width and height of this image after scaling it as large as * possible while maintaining its aspect ratio and not exceeding the * specified `width` and `height`. For example: * ``` * image.width // => 500 * image.height // => 250 * * const scaled = image.scaleToFit(750, 1000) * scaled.width // => 750 * scaled.height // => 375 * ``` * The `width` and `height` parameters can also be thought of as the width * and height of a box that the scaled image must fit within. * @param width The bounding box's width. * @param height The bounding box's height. * @returns The width and height of the image after being scaled. */ scaleToFit(width: number, height: number): { width: number; height: number; }; /** * Get the width and height of this image. For example: * ```js * const { width, height } = image.size() * ``` * @returns The width and height of the image. */ size(): { width: number; height: number; }; /** * > **NOTE:** You probably don't need to call this method directly. The * > [[PDFDocument.save]] and [[PDFDocument.saveAsBase64]] methods will * > automatically ensure all images get embedded. * * Embed this image in its document. * * @returns Resolves when the embedding is complete. */ embed(): Promise; } //# sourceMappingURL=PDFImage.d.ts.map