PatternCopy PDF
收藏官方服务:
资源简介:
Personalize supported sewing-pattern PDFs with buyer text while retaining selectable size layers. WooCommerce connector included.
创建时间:
2026-10-31
原始信息汇总
PatternCopy PDF
基本信息
- 页面地址:https://rapidapi.com/IsraelDiego/api/patterncopy-pdf
- API 版本:1.0.0(当前)
- 类别:Commerce
- 提供方:Israel Diego
- 订阅者:1
- 评分:0
- 流行度:8.7
- 服务等级:100%
- 延迟:935ms
- Test:N/A
功能概述
- PatternCopy 从上传的原始 PDF 创建单独的、买家特定的 PDF 副本。
- 添加小型文本印章,并保留支持的原始页面内容和文档结构,包括可选尺寸层、页面几何、书签、普通链接和非脚本表单字段。
- 返回单独的 PDF,不修改源文件,不提供 DRM。
- 图案内容不被栅格化。
- 服务不移除现有保护、不认证每个 PDF 功能、不防止有意的再分发。
端点与调用
- 端点:
- POST https://patterncopy-pdf.p.rapidapi.com/v1/inspect
- POST https://patterncopy-pdf.p.rapidapi.com/v1/stamp
- GET https://patterncopy-pdf.p.rapidapi.com/v1/usage
- 客户请求发往:https://patterncopy-pdf.p.rapidapi.com
- 必需请求头:
X-RapidAPI-Key:已订阅的 RapidAPI app keyX-RapidAPI-Host:patterncopy-pdf.p.rapidapi.com
- 请求类型:
- 发送原始
application/pdf字节。 application/octet-stream也接受用于 PDF 上传,具有相同认证、解析器和限制。- 不要发送 multipart 表单数据、base64 PDF 数据或文档 URL。
- Curl 使用本地文件时提供所需
Content-Length。
- 发送原始
- Stamp 设置:
- 放在
X-PatternCopy-Options请求头中。 - 内容为标准 base64 编码的 UTF-8 JSON。
- 仅 options 编码;PDF 正文保持原始。
- 示例解码为:
{"text":"Licensed copy","font_size":6,"margin":12} - 省略 position 时默认
bottom-left。
- 放在
- 成功 stamping 返回 PDF 字节,不返回托管文件链接。
- 成功验证:
- HTTP 200
Content-Type: application/pdf- 响应以
%PDF-开头 - 必需的
X-PatternCopy-SHA256与下载字节匹配
- 无自动重试。
- 完成处理在传输完成前计数;超时或不完整下载可能消耗资源,即使客户端未收到完整结果。
检查与用量
POST https://patterncopy-pdf.p.rapidapi.com/v1/inspect- 返回 JSON,包含
document.pages、document.layers和支持功能标志。 - 成功检查消耗资源,与 stamping 分开。
- 不验证每个未来买家的文本或认证视觉正确性。
- 返回 JSON,包含
GET https://patterncopy-pdf.p.rapidapi.com/v1/usage- 使用相同认证请求头,报告后端
used和limits。 - 不消耗后端处理资源,但可消耗 marketplace Request。
- 不要作为 keepalive 使用。
X-PatternCopy-Calls-Remaining只报告后端 calls,不报告剩余 gateway Requests 或 page/byte 容量。- 使用 RapidAPI dashboard 查看 marketplace usage。
- 使用相同认证请求头,报告后端
订阅计划与配额
| 计划 | 订阅费(USD/月) | RapidAPI 每计费周期 Requests | 后端成功调用 | 后端页数 | 后端输入 |
|---|---|---|---|---|---|
| BASIC | $0.00 | 10 | 10 | 100 | 40 MiB |
| PRO | $5.00 | 100 | 100 | 2,000 | 512 MiB |
| ULTRA | $9.00 | 500 | 500 | 10,000 | 2,048 MiB |
- 每个计划有每月 Requests 硬限制,无 provider request overage。
- RapidAPI 处理订阅计费、续订和取消。
- 达到 provider Requests 配额返回 429,而不是添加 provider 请求超额。
- 后端 caps 在每月第一天 00:00 UTC 重置,独立于 RapidAPI 计费周期。
- 每个成功的 inspect 或 stamp 添加一次调用、完整源页数和完整输入字节。
- inspect 后 stamp 计两次。
- 达到任何资源上限停止处理;未用资源不滚存。
- 后端计数器对同一网关用户在 app keys 和 plan changes 之间共享。
- 失败的请求,包括某些 4xx 响应,也可消耗 gateway Requests;
>=500不增加 RapidAPI usage counter。 - 后端错误不扣成功处理资源,但有些仍消耗 gateway Requests。
- RapidAPI 每订阅计费周期包含 10 GB 带宽,之后 $1/额外 GB,按比例收费。
- 此消费者平台费与 provider 请求硬限制分开。
- Marketplace 计费和续订条款适用。
使用限制与支持范围
- 每个请求一个 PDF,最多 20 MiB 和 100 页。
- 输出最多 24 MiB。
- 文本一行,1–160 个字符,使用可用的从左到右字形。
- 字体大小 6–14 pt,边距 6–72 pt。
- 位置:
bottom-left、bottom-right、top-left、top-right。 - 文本必须适合每一页,并可能覆盖 artwork。
- 加密 PDF,包括无密码加密文件、签名/签名字段、脚本、XFA、附件、媒体、不支持操作和超出解析限制的文档,均被拒绝。
- 一些在阅读器中可打开的 PDF 将不受支持。
- 兼容性证据目前覆盖合成 fixtures 和一个公共分层缝纫图案系列。
- 这是有界兼容性声明,不证明每个 designer/exporter 都可用。
- 启用 stamped 客户交付前检查确切产品 PDFs。
- 一个处理 worker;busy 请求返回 503,并带有
Retry-After。 - 认证处理尝试限制为每分钟 12 次。
- 临时处理文件在请求后删除,服务重启后进行 orphan cleanup。
- 配额存储包含 keyed account hashes、月份和计数器;不存储 PDFs 或 stamp text。
- 不承诺 marketplace、reverse proxy 或 merchant connector 的安全擦除或零保留。
错误码
401/403:检查 key、host 和 subscription。400/411/415:检查 options、Content-Length 和 raw PDF framing。413/422:检查文档/文本限制或不支持功能。429:检查 gateway Requests、backend caps 和 rate limits。503:worker 忙;故意重试前遵守Retry-After。- Origin errors 使用 JSON,包含
error.code和error.message;RapidAPI 可能返回自己的错误 envelope。
WooCommerce 连接器
- 支持 opted-in 的 simple downloadable products,最多五个本地 PDF 文件。
- 仅在 WooCommerce 授权下载后发送 PDF 和配置的 buyer/order 文本。
- 检查返回的 PDF digest,保留私有 buyer-specific cache,处理失败时阻止交付。
- 远程存储、ZIP bundles、产品变体和 Easy Digital Downloads 不在本发布范围。
- 下载 PatternCopy PDF 0.1.1:
- ZIP:22,581 bytes
- SHA-256:
4ea14fbd32c0fbafe4289893e620f7ed25e6aed38c31ef75336e30d717e3ffd4
- 要求:
- PHP 8.1+ on POSIX host
- WordPress 6.7+
- WooCommerce 10.3+
- 连接步骤:
- 下载 PatternCopy PDF 0.1.1,使用
Plugins → Add New → Upload Plugin在 WordPress 上传并激活,需 WooCommerce。 - 打开
WooCommerce → PatternCopy PDF。选择 RapidAPI 模式,设置 base URL 为 https://patterncopy-pdf.p.rapidapi.com,host 为patterncopy-pdf.p.rapidapi.com,输入已订阅 app key,并授权发送 PDF 和选定 buyer/order 文本。服务网站 URL 不是客户网关 URL。 - 编辑一个 simple downloadable product,包含 1 至 5 个本地 PDF。设置模板,运行兼容性检查并 opt in。审查个性化测试订单,包括 required layers 和 print scale。
- 下载 PatternCopy PDF 0.1.1,使用
- 连接器仅在 WooCommerce 授权下载后准备副本,验证响应 digest 并重用有效私有副本。
- 错误阻止 opted-in 交付,不回退到原始文件。
- 保持原始下载受商店现有 web-server 控制;连接器不能保护已公开源 URL。
隐私与支持
- 处理发送完整 PDF 和选定 stamp text,经 RapidAPI 到 PatternCopy。
- 仅包含打算打印的买家详情。
- API job storage 是临时的;merchant connector 有单独的私有缓存。
- RapidAPI 可能保留 headers 和 request/response bodies 在 analytics logs;文档描述最多 30 天 raw-log access。
- 此处精确二进制捕获未验证。
- RapidAPI 隐私通知也适用。
- 服务隐私:https://flamingoapis.synology.me:8443/privacy
- 服务条款:https://flamingoapis.synology.me:8443/terms
- Publisher support:https://rapidapi.com/IsraelDiego/api/patterncopy-pdf
Spotlights
- Personalize layered PDFs with Python and WooCommerce。
- 包含 Python example、owned layered PDF sample、WooCommerce setup 和 PDF compatibility checks。
- 可下载 example clients 和 synthetic samples 在 GitHub。
- 示例 PDF:https://flamingoapis.synology.me:8443/sample.pdf




