Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Converter

import type { Converter } from "https://scrapbox.io/api/code/takker/scrapbox-pdftoimage/mod.ts";

PDFを画像に変換するやつ

interface Converter {
convert: (pageNum: number, options?: ConvertOptions) => Promise<Blob>;
count: number;
metadata: {
info: Record<string, unknown>;
metadata: Metadata;
}
;
read(options?: ConvertOptions): AsyncGenerator<Blob, void, unknown>;
}

§Properties

§
convert: (pageNum: number, options?: ConvertOptions) => Promise<Blob>
[src]

指定したページを画像に変換する

§
count: number
[src]

PDFのページ数

§
metadata: {
info: Record<string, unknown>;
metadata: Metadata;
}
[src]

PDFのmetadata

§Methods

§
read(options?: ConvertOptions): AsyncGenerator<Blob, void, unknown>
[src]

ページを一枚ずつ画像に変換する

convertをasync generatorにしただけ

@param options

変換options

@return

画像のBlobを返すAsyncGenerator