基于Node.js的PDF工具包 PDFKit
- 授权协议: MIT
- 开发语言: JavaScript
- 操作系统: 跨平台
- 软件首页: http://pdfkit.org/
- 软件文档: http://pdfkit.org/docs/getting_started.html
软件介绍
PDFKit 是一个用来在网页上查看和下载 PDF 文档的工具包。
示例代码:
PDFDocument =
require
'pdfkit'
doc =
new
PDFDocument
# Embed a font, set the font size, and render some text
doc
.
font
(
'fonts/PalatinoBold.ttf'
)
.
fontSize
(
25
)
.
text
(
'Some text with an embedded font!'
,
100
,
100
)
# Add another page
doc
.
addPage
()
.
fontSize
(
25
)
.
text
(
'Here is some vector graphics...'
,
100
,
100
)
# Draw a triangle
doc
.
save
()
.
moveTo
(
100
,
150
)
.
lineTo
(
100
,
250
)
.
lineTo
(
200
,
250
)
.
fill
(
"
#
FF3300"
)
# Apply some transforms and render an SVG path with the 'even-odd' fill rule
doc
.
scale
(
0.6
)
.
translate
(
470
,
-
380
)
.
path
(
'M 250,75 L 323,301 131,161 369,161 177,301 z'
)
.
fill
(
'red'
,
'even-odd'
)
.
restore
()
# Add some text with annotations
doc
.
addPage
()
.
fillColor
(
"blue"
)
.
text
(
'Here is a link!'
,
100
,
100
)
.
underline
(
100
,
100
,
160
,
27
,
color:
"
#
0000FF"
)
.
link
(
100
,
100
,
160
,
27
,
'http://google.com/'
)
# Write the PDF file to disk
doc
.
write
'output.pdf'
Linux C编程一站式学习
宋劲杉 / 电子工业出版社 / 2009-12 / 60.00元
本书有两条线索,一条线索是以Linux平台为载体全面深入地介绍C语言的语法和程序的工作原理,另一条线索是介绍程序设计的基本思想和开发调试方法。本书分为两部分:第一部分讲解编程语言和程序设计的基本思想方法,让读者从概念上认识C语言;第二部分结合操作系统和体系结构的知识讲解程序的工作原理,让读者从本质上认识C语言。. 本书适合做零基础的初学者学习C语言的第一本教材,帮助读者打下牢固的基础。有一定......一起来看看 《Linux C编程一站式学习》 这本书的介绍吧!
