yaml-resume API
    Preparing search index...

    Function renderPdf

    • Render a resume to a PDF file with headless Chromium.

      Parameters

      • resume: Resume
      • Optionaloptions: {
            allowRemote?: boolean;
            executablePath?: string;
            format?: string;
            output?: string;
            printCss?: string;
            theme?: string;
        } = {}
        • OptionalallowRemote?: boolean

          allow external requests (web fonts).

        • OptionalexecutablePath?: string

          browser to use (default: bundled Chromium)

        • Optionalformat?: string

          Puppeteer paper format (default: A4).

        • Optionaloutput?: string

          output PDF path (default: resume.pdf)

        • OptionalprintCss?: string

          optional local CSS file injected after theme CSS. Off by default so rendering never stalls on an unreachable host.

          Environment equivalents make CI experimentation possible without changing the resume schema or theme package: YAML_RESUME_PDF_FORMAT=Letter YAML_RESUME_PRINT_CSS=/absolute/path/to/override.css

        • Optionaltheme?: string

          theme name (default: stackoverflow)

      Returns Promise<{ format: string; output: string; theme: string }>