base64 转 pdf

工作中经常会遇到一些签名的pdf传输,一般都是base64编码,这样就需要我们手动转为pdf,

其实根本不需要自己使用pdf的库写入,只是数据的简单写入就行

Go 复制代码
package main

import (
	"encoding/base64"
	"fmt"
	"os"
)

func main() {

	data := ""
	decoded, err := base64.StdEncoding.DecodeString(data)
	if err != nil {
		fmt.Println(err)
	}

	file, err := os.Create("receipt.pdf")
	defer file.Close() // 确保在函数退出时关闭文件
	file.Write(decoded)
}
相关推荐
SunnyDays10115 小时前
Java 实现 PDF 页面删除、排序、旋转和裁剪
java·pdf
zyplayer-doc14 小时前
个人 AI 知识库怎么搭建:用 zyplayer-doc 把笔记、PDF 和图片资料变成可问答的第二大脑
大数据·开发语言·人工智能·笔记·pdf·ocr
日日行不惧千万里17 小时前
Java AI 完整学习笔记
pdf
听风吹等浪起1 天前
002:多图合并导出PDF【网页版】
计算机视觉·pdf
蝶恋舞者2 天前
NMC-G2网络管理卡 资料官网下载流程
pdf
点我头像干啥2 天前
002:一键把多张图片合成一个PDF
计算机视觉·pdf
qq_422152572 天前
什么时候需要拆分或合并PDF?几种方案对比
pdf
hu55667982 天前
Adobe Acrobat DC 如何按页数方法拆分2个或多个pdf
pdf·pdf拆分
夏沫琅琊2 天前
Jetpack Compose + 原生 PDF API 从零搭一个 Android 工具应用 (一)
android·pdf·kotlin
慧都小妮子2 天前
Aspose.Words for JasperReports v26.6 发布,底层Java大升级
java·pdf·报表工具·aspose.words·文档转换·报表导出·jasperreports