免费可打印日历制作工具
制作任意年份的可打印日历,输出 PDF 或 PNG:整年一页或每月一页,可选择语言并加入自己的日期。支持公历、波斯历(太阳回历)、伊斯兰历(乌姆库拉)和泰国佛历。
版式
每行一个。月-日表示每年(12-25),年-月-日表示某一天(2027-03-14)。日期均为公历。
不包含公共假日:请在“您的日期”中添加需要的日期。
预览,第 1 页,共 1 页
你的文件永远不会离开你的设备。所有处理都在你的浏览器中本地进行。
工作原理
页面向浏览器内置的历法查询全年每一天,把日期归入各个月份,并按所选语言的一周起始日排版每个月。月份名称、星期名称和数字都由浏览器按您选择的语言提供,因此无论是波斯语、泰语、日语还是英语,日历读起来都很自然。
- 1选择年份和版式整年一页、每月一页,或两者都要。制作学年日历时,请选择起始月份。
- 2选择历法和语言公历、波斯历、伊斯兰历或泰国佛历,可使用本站的任何语言。还可以按需更改纸张大小、方向和每周的第一天。
- 3添加您自己的日期生日、假日或约会,每行一个。它们会写在月历页上,并在年历页中圈出。
- 4下载并打印下载包含所有页面的 PDF,或把当前查看的页面下载为 PNG。
日历在此浏览器中绘制。您的日期不会被上传或保存。
指南
操作示例
点按“两者都要”,在“年份”中输入 2027,并让“起始月份”保持为第一个月。预览上方的标题显示“预览,第 1 页,共 13 页”,主按钮显示“下载 PDF(13 页)”:一页是整年,之后每个月一页。在“您的日期”下,第一行输入 12-25 圣诞节,下一行输入 2027-03-14 妈妈的生日。年历页会圈出 12 月 25 日和 3 月 14 日,12 月和 3 月的页面会把文字写在当天的格子里。现在把“起始月份”改为 9 月:页面会从 2027 年 9 月排到 2028 年 8 月,“年份”仍显示 2027,文件保存为 calendar-2027.pdf。“将本页保存为 PNG”只会保存您正在查看的那一页。
使用哪些设置,以及限制
- 先选择版式。 “整年一页”生成一页十二个小月历,纵向纸张上为三列四行,横向纸张上为四列三行;带有您所填日期的日子会被圈出。“每月一页”生成十二页,每页都有大格子和书写空间,周末列带有底色。“两者都要”先给出年历页,再给出十二个月份,共 13 页。PDF 按钮会显示页数,“将本页保存为 PNG”只保存预览中显示的那一页。
- 从任意月份开始一年。 “起始月份”列出所选历法的十二个月,所以学年或财年可以从 9 月或 4 月开始。页面会延续到下一年,此时年历页的标题会同时显示两个年份。“年份”在所选历法中可取 1 到 9999,超出此范围的数字会被忽略。它的初始值是距今 60 天后的那一年,所以从 11 月初起会提供下一年。更改历法会同时重置“年份”和“起始月份”。
- 添加您自己的日期,每行一个。 在“您的日期”下写一个日期、一个空格,再写文字。像 12-25 这样的月-日每年重复,像 2027-03-14 这样的完整日期只对那一天有效,年度日期也可以填 2 月 29 日。用短横线时始终是月份在前。用斜杠或点号时,例如 03/14,顺序取决于“语言”设置,所以英语中第一个数字是月份。即使使用其他历法,日期也是公历日期。较长的文字会换行,太长而放不进格子的单词会用省略号截断,放不进当天格子的行会被丢弃。
- 需要其他纪年时,切换历法。 “历法”提供“公历”“泰国佛历(B.E.)”“波斯历(太阳回历)”和“伊斯兰历(回历,乌姆库拉)”。波斯语或普什图语页面默认使用波斯历,泰语页面默认使用佛历,其年份等于公历年份加 543。对于其他三种历法,“同时显示公历日期”默认勾选:它会在每个格子里用小字印出公历日期,并在每个月份名称下印出对应的公历月份。波斯历和伊斯兰历的月份长度来自浏览器内置的日历数据。
- 设置每周的第一天和周末。 “每周开始于”默认是“该语言的通行习惯”,括号里是对应的日期,英语为星期日,您也可以改选星期一、星期日或星期六。周末日期来自浏览器中该语言的数据,例如英语为星期六和星期日;它们在月历页上带有底色,并以红色印出。“显示周数”只在公历下出现,会在月历页的各行旁印出 ISO 周数。每一行取其星期四所在的那一周,所以包含 2027 年 1 月 1 日的那一行标为第 53 周。
- 了解文件包含什么。 “纸张”提供 A4、US Letter、A5 和 US Legal,“方向”提供纵向或横向;英语页面默认使用 US Letter。“语言”决定月份和星期的名称以及数字,从右到左书写的语言会让版式镜像。每一页都以 150 dpi 画成图片,再放到纸张上,所以 PDF 中的文字无法选取或搜索。绘制在您的浏览器中完成。“标题”最多可输入 60 个字符,印在年历页标题中、年份之前,例如 Family · 2027。在 iPhone 或 iPad 上,如果浏览器可以分享文件,PDF 会交给分享面板。
常见问题及解决方法
- 它显示“以下行无法识别:14/03 Pi day · 2027-02-30 Dentist”
- 每一行都需要一个真实的日期、一个空格和一些文字。在英语下,14/03 按月份在前来读,所以 14 月无效;请写成 03/14 或 03-14。2027-02-30 不是真实存在的日期。只有日期没有文字,例如 12-25,以及使用月份名称,例如 Dec 25,同样会被拒绝。只会列出前三行出错的内容,所以请先改正这些,再看一遍。页面上的其他内容仍会照常绘制。
- 它显示“无法在此浏览器中生成文件。请尝试整年一页的版式,或下载 PNG。”
- 以 150 dpi 绘制页面或生成 PDF 失败了。工具会在每一页加入 PDF 后立即释放它的画布,因为 iOS 会限制画布内存总量,所以打开了很多标签页的手机最容易出现这种情况。请选择“整年一页”,逐页点按“将本页保存为 PNG”,选择 A5 而不是 US Legal,或者关闭其他标签页后重试。
- 它显示“无法在此浏览器中绘制日历。”,并且预览一直空白。
- 预览是画在画布上的,而绘制过程抛出了错误,或者浏览器没有给这一页提供画布。PDF 和 PNG 按钮使用相同的绘制代码,所以很可能也会失败。请更新浏览器或换一个浏览器,然后重新加载页面。
- 我输入的标题没有出现在月历页上。
- 标题只印在年历页上,位于年份之前的标题中。月历页的标题是月份名称和年份,不带标题文字。标题还会存为 PDF 的文档标题,它显示在 PDF 阅读器的标题栏中,而不是印在纸上。如果希望标题印在纸上,请选择“整年一页”或“两者都要”。
- 它显示“不包含公共假日:请在“您的日期”中添加需要的日期。”
- 工具只会印出您输入的日期,它不知道任何公共假日或宗教日期。即使在波斯历、佛历或伊斯兰历下,您添加的每个日期也都是公历日期,所以请查出该年的公历日期,再添加类似 2027-01-01 假日 的一行。伊斯兰历月份来自浏览器中的乌姆库拉表,可能与当地的观月公告相差一天。
对比分析
日历应用的打印视图或文字处理软件的模板,可以让您移动内容、添加图片和选择字体。这个工具一概不能:它只绘制一种固定的设计,即整年网格或带书写空间的月份网格,并且 PDF 由图片组成,所以事后无法编辑。它不能从您的日历导入事件,也不能标出公共假日。它的特色是:四种历法、该语言自己的每周第一天和周末、任意起始月份、一个文件里 13 页,以及您自己的日期,无需安装任何软件,也不会上传任何内容。
相关工具
PDF 小册子与每张多页制作工具
把 PDF 变成可打印、可折叠装订的小册子,页序自动排好;也可以每张纸放 2、4、6、8、9 或 16 页。支持从右向左装订。在浏览器中运行,不会上传任何内容。
薪资转时薪换算器
按你的每周工作时间在年薪、月薪和时薪之间换算,内置美国/英国/法国预设,支持多种货币。免费且保护隐私。
泰国佛教纪年(BE)年份和日期转换器
在泰国佛历(พ.ศ./BE)与公历(ค.ศ./CE)之间转换年份和日期——佛历 = 公元 + 543,因此只有年份改变。可转换单个年份、含星期的完整日期或年龄,并提供老挝、柬埔寨、缅甸、斯里兰卡及小历纪元的预设,以及泰文数字显示。在浏览器中私密运行。