pdfkit
A JavaScript PDF generation library for Node and the browser
파일 탐색기
최종 버전 다운로드 (.zip)- bug-report.md
- feature-request.md
- question.md
- lint-test.yml
- PULL_REQUEST_TEMPLATE.md
- yarn-4.16.0.cjs
- Alegreya-Bold.ttf
- AlegreyaSans-Light.ttf
- Chalkboard.ttc
- GoodDog.ttf
- Merriweather-Regular.ttf
- SourceCodePro-Bold.ttf
- SourceCodePro-Regular.ttf
- acroforms.png
- test.jpeg
- .gitignore
- accessibility.md
- annotations.md
- attachments.md
- destinations.md
- forms.md
- generate.js
- generate_website.js
- getting_started.md
- guide.pdf
- images.md
- outline.md
- paper_sizes.md
- publish_website.js
- README.md
- table.md
- template.pug
- text.md
- vector.md
- you_made_it.md
- browser.html
- browser.js
- Chalkboard.ttc
- DejaVuSans.ttf
- GoodDog.ttf
- Helvetica.dfont
- Montserrat-Bold.otf
- PalatinoBold.ttf
- dice.png
- fish.png
- interlaced-grayscale-8bit.png
- interlaced-pallete-8bit.png
- interlaced-rgb-16bit.png
- interlaced-rgb-8bit.png
- interlaced-rgb-alpha-8bit.png
- pngsuite-gray-transparent-white.png
- pngsuite-rgb-transparent-white.png
- straight.png
- test.jpeg
- test.png
- test2.png
- test3.png
- test.jpeg
- Roboto-Italic.ttf
- Roboto-Medium.ttf
- Roboto-MediumItalic.ttf
- Roboto-Regular.ttf
- bee.png
- assets.js
- httpHelpers.js
- index.html
- index.js
- pdfkitHelpers.js
- .gitignore
- package.json
- README.md
- webpack.config.js
- accessible-links.js
- accessible-links.pdf
- attachment.js
- attachment.pdf
- form.js
- form.pdf
- kitchen-sink-accessible.js
- kitchen-sink-accessible.pdf
- kitchen-sink.js
- kitchen-sink.pdf
- png.js
- png.pdf
- text-link.js
- text-link.pdf
- tiger.js
- aes.js
- md5.js
- random.js
- rc4.js
- sha256.js
- Courier-Bold.afm
- Courier-BoldOblique.afm
- Courier-Oblique.afm
- Courier.afm
- Helvetica-Bold.afm
- Helvetica-BoldOblique.afm
- Helvetica-Oblique.afm
- Helvetica.afm
- MustRead.html
- Symbol.afm
- Times-Bold.afm
- Times-BoldItalic.afm
- Times-Italic.afm
- Times-Roman.afm
- ZapfDingbats.afm
- Courier.js
- CourierBold.js
- CourierBoldOblique.js
- CourierOblique.js
- Helvetica.js
- HelveticaBold.js
- HelveticaBoldOblique.js
- HelveticaOblique.js
- standardGlyphNames.js
- Symbol.js
- TimesBold.js
- TimesBoldItalic.js
- TimesItalic.js
- TimesRoman.js
- ZapfDingbats.js
- afm.js
- embedded.js
- standard.js
- standard_fonts.js
- browser.js
- node.js
- jpeg.js
- png.js
- sRGB_IEC61966_2_1.icc
- acroform.js
- annotations.js
- attachments.js
- color.js
- fonts.js
- images.js
- markings.js
- metadata.js
- outline.js
- pdfa.js
- pdfua.js
- subsets.js
- table.js
- text.js
- vector.js
- code-points.js
- util.js
- index.js
- browser.js
- node.js
- accessibility.js
- index.js
- normalize.js
- render.js
- size.js
- style.js
- utils.js
- browser.js
- node.js
- abstract_reference.js
- binary.js
- data.js
- document.browser.js
- document.js
- document.node.js
- event_emitter.js
- font.js
- font_factory.js
- gradient.js
- image.js
- line_wrapper.js
- metadata.js
- name_tree.js
- number_tree.js
- object.js
- outline.js
- page.js
- path.js
- pattern.js
- reference.js
- security.js
- spotcolor.js
- structure_annotation.js
- structure_content.js
- structure_element.js
- tree.js
- utils.js
- Roboto-Italic.ttf
- Roboto-Medium.ttf
- Roboto-MediumItalic.ttf
- Roboto-Regular.ttf
- bee.jpg
- bee.js
- bee.png
- fish.png
- glassware-noisy.png
- interlaced-grayscale-8bit.png
- interlaced-pallete-8bit.png
- interlaced-rgb-16bit.png
- interlaced-rgb-8bit.png
- interlaced-rgb-alpha-8bit.png
- issue-1175.jpeg
- issue-414-interlaced.png
- orientation-1.jpeg
- orientation-2.jpeg
- orientation-3.jpeg
- orientation-4.jpeg
- orientation-5.jpeg
- orientation-6.jpeg
- orientation-7.jpeg
- orientation-8.jpeg
- pallete-transparent-white-1bit.png
- pngsuite-gray-transparent-black.png
- pngsuite-gray-transparent-white.png
- pngsuite-palette-transparent-white.png
- pngsuite-rgb-transparent-white.png
- sampleImage.jpg
- straight.png
- afm-converter.spec.js
- index.js
- index.js
- acroform.spec.js
- afm.spec.js
- annotations.spec.js
- attachments.spec.js
- color.spec.js
- crypto.spec.js
- document.spec.js
- font.spec.js
- fs.spec.js
- gradient.spec.js
- helpers.js
- helpers.spec.js
- image.spec.js
- line_wrapper.spec.js
- list.spec.js
- markings.spec.js
- metadata.spec.js
- object.spec.js
- outline.spec.js
- page.spec.js
- path.spec.js
- pattern.spec.js
- pdfa1.spec.js
- pdfa2.spec.js
- pdfa3.spec.js
- pdfua.spec.js
- png.spec.js
- reference.spec.js
- saslprep.spec.js
- security.spec.js
- setupTests.js
- standard_fonts.spec.js
- stream.spec.js
- structure_annotation.spec.js
- structure_element.spec.js
- table.spec.js
- text.spec.js
- trailer.spec.js
- utils.spec.js
- vector.spec.js
- zlib.spec.js
- fonts-spec-js-fonts-default-helvetica-1-snap.png
- fonts-spec-js-fonts-helvetica-bold-1-snap.png
- fonts-spec-js-fonts-roboto-1-snap.png
- fonts-spec-js-fonts-roboto-bold-1-snap.png
- images-spec-js-images-orientation-1-snap.png
- images-spec-js-images-orientation-document-option-1-snap.png
- images-spec-js-images-orientation-with-cover-and-alignment-1-snap.png
- images-spec-js-images-orientation-with-fit-and-alignment-1-snap.png
- interlaced-png-spec-js-interlaced-png-adam-7-interlaced-grayscale-renders-correctly-1-snap.png
- interlaced-png-spec-js-interlaced-png-adam-7-interlaced-palette-renders-correctly-1-snap.png
- interlaced-png-spec-js-interlaced-png-adam-7-interlaced-rgb-16-bit-renders-correctly-1-snap.png
- interlaced-png-spec-js-interlaced-png-adam-7-interlaced-rgb-renders-correctly-1-snap.png
- interlaced-png-spec-js-interlaced-png-adam-7-interlaced-rgba-renders-correctly-1-snap.png
- interlaced-png-spec-js-interlaced-png-adam-7-issue-414-interlaced-palette-png-renders-correctly-1-snap.png
- table-spec-js-table-column-row-spans-1-snap.png
- table-spec-js-table-defining-column-widths-1-snap.png
- table-spec-js-table-defining-row-heights-1-snap.png
- table-spec-js-table-iterables-1-snap.png
- table-spec-js-table-line-flowing-rotated-text-1-snap.png
- table-spec-js-table-multi-line-rotated-text-1-snap.png
- table-spec-js-table-multi-page-table-1-snap.png
- table-spec-js-table-multi-page-table-2-snap.png
- table-spec-js-table-optional-border-1-snap.png
- table-spec-js-table-rotated-text-1-snap.png
- table-spec-js-table-simple-table-1-snap.png
- table-spec-js-table-styling-tables-1-snap.png
- table-spec-js-table-styling-tables-2-snap.png
- text-spec-js-text-alignment-1-snap.png
- text-spec-js-text-continued-text-with-open-type-features-1-snap.png
- text-spec-js-text-decoration-1-snap.png
- text-spec-js-text-list-1-snap.png
- text-spec-js-text-list-lettered-1-snap.png
- text-spec-js-text-list-numbered-1-snap.png
- text-spec-js-text-list-with-line-breaks-in-items-1-snap.png
- text-spec-js-text-list-with-sub-list-ordered-1-snap.png
- text-spec-js-text-list-with-sub-list-unordered-1-snap.png
- text-spec-js-text-rotated-multi-line-text-1-snap.png
- text-spec-js-text-rotated-text-1-snap.png
- text-spec-js-text-simple-text-1-snap.png
- text-spec-js-text-soft-hyphen-1-snap.png
- vector-spec-js-vector-complex-svg-1-snap.png
- vector-spec-js-vector-simple-shapes-1-snap.png
- vector-spec-js-vector-svg-path-1-snap.png
- vector-spec-js-vector-svg-path-2-snap.png
- absolute-spec-js-pdfmake-absolute-1-snap.png
- absolute-spec-js-pdfmake-absolute-2-snap.png
- absolute-spec-js-pdfmake-absolute-3-snap.png
- background-spec-js-pdfmake-background-1-snap.png
- background-spec-js-pdfmake-background-2-snap.png
- background-spec-js-pdfmake-background-3-snap.png
- basics-spec-js-pdfmake-basics-1-snap.png
- columns-simple-spec-js-pdfmake-columns-simple-1-snap.png
- columns-simple-spec-js-pdfmake-columns-simple-2-snap.png
- columns-simple-spec-js-pdfmake-columns-simple-3-snap.png
- columns-simple-spec-js-pdfmake-columns-simple-4-snap.png
- columns-simple-spec-js-pdfmake-columns-simple-5-snap.png
- images-spec-js-pdfmake-images-1-snap.png
- images-spec-js-pdfmake-images-2-snap.png
- lists-spec-js-pdfmake-lists-1-snap.png
- lists-spec-js-pdfmake-lists-2-snap.png
- lists-spec-js-pdfmake-lists-3-snap.png
- lists-spec-js-pdfmake-lists-4-snap.png
- lists-spec-js-pdfmake-lists-5-snap.png
- lists-spec-js-pdfmake-lists-6-snap.png
- page-references-spec-js-pdfmake-page-references-1-snap.png
- page-references-spec-js-pdfmake-page-references-2-snap.png
- page-references-spec-js-pdfmake-page-references-3-snap.png
- page-references-spec-js-pdfmake-page-references-4-snap.png
- qrcode-spec-js-pdfmake-qrcode-1-snap.png
- qrcode-spec-js-pdfmake-qrcode-2-snap.png
- tables-spec-js-pdfmake-tables-1-snap.png
- tables-spec-js-pdfmake-tables-2-snap.png
- tables-spec-js-pdfmake-tables-3-snap.png
- tables-spec-js-pdfmake-tables-4-snap.png
- tables-spec-js-pdfmake-tables-5-snap.png
- tables-spec-js-pdfmake-tables-6-snap.png
- tables-spec-js-pdfmake-tables-7-snap.png
- tables-spec-js-pdfmake-tables-8-snap.png
- text-decorations-spec-js-pdfmake-text-decorations-1-snap.png
- toc-spec-js-pdfmake-toc-1-snap.png
- toc-spec-js-pdfmake-toc-2-snap.png
- toc-spec-js-pdfmake-toc-3-snap.png
- toc-spec-js-pdfmake-toc-4-snap.png
- toc-spec-js-pdfmake-toc-5-snap.png
- watermark-spec-js-pdfmake-watermark-1-snap.png
- absolute.spec.js
- background.spec.js
- basics.spec.js
- columns_simple.spec.js
- images.spec.js
- lists.spec.js
- page_references.spec.js
- qrcode.spec.js
- tables.spec.js
- text_decorations.spec.js
- toc.spec.js
- watermark.spec.js
- fonts.spec.js
- helpers.js
- images.spec.js
- interlaced-png.spec.js
- pdf2png.js
- table.spec.js
- text.spec.js
- vector.spec.js
- package-resolution.cjs
- afm-converter.js
- binary-plugin.mjs
- convert-afm-parsed.js
- convert-afm-runtime.js
- README.md
- jest.custom-matchers.d.ts
- .babelrc
- .git-blame-ignore-revs
- .gitignore
- .npmignore
- .prettierignore
- .prettierrc
- .yarnrc.yml
- CHANGELOG.md
- CONTRIBUTING.md
- eslint.config.mjs
- jsconfig.json
- LICENSE
- package.json
- README.md
- rollup.config.mjs
- vitest.config.js
- yarn.lock
🚀 설치 가이드
1. 코드 내려받기
git clone https://github.com/foliojs/pdfkit
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd pdfkit
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Node.js
쉬움 추천사전 준비물
npm install pdfkit
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
yarn add pdfkit
이 명령어를 터미널에 그대로 입력해 실행하세요.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
