@adobe/pdfservices-node-sdk
Version:
The Adobe PDF Services Node.js SDK provides APIs for creating, combining, exporting and manipulating PDFs.
34 lines (33 loc) • 1.12 kB
TypeScript
import { PDFServicesJobParams } from "../PDFServicesJobParams";
import { Asset } from "../../../io/Asset";
import { PageRanges } from "../PageRanges";
/**
* Parameters for reordering a PDF file using {@link ReorderPagesJob}.
*/
export declare class ReorderPagesParams implements PDFServicesJobParams {
private readonly _asset;
private readonly _pageRanges;
/**
* Constructs a new `ReorderPagesParams` instance.
*
* @param params - The parameters for constructing a `ReorderPagesParams` instance.
* @param params.asset - The asset to be reordered. Cannot be undefined.
* @param params.pageRanges - The page ranges to be used for reordering pages. Cannot be undefined.
*/
constructor(params: {
asset: Asset;
pageRanges: PageRanges;
});
/**
* Returns the asset to be reordered.
*
* @returns the asset to be reordered.
*/
get asset(): Asset;
/**
* Returns the page ranges to be used for reordering pages.
*
* @returns the page ranges to be used for reordering pages.
*/
get pageRanges(): PageRanges;
}