Plantillas de la tienda
Qué ofrecen los diseños listos para usar
La tienda ofrece diseños iniciales de PDFgine para propuestas, informes, presentaciones y documentos similares. Tras añadir una plantilla a tu espacio de trabajo, puedes editar su texto, datos, colores y diseño en el Generador.
Por ahora, solo PDFgine publica plantillas en la tienda. No hay un proceso de publicación para que los clientes vendan sus propias plantillas.
Tipos de acceso
- Gratis: un usuario con el permiso necesario puede añadir la plantilla directamente al espacio de trabajo.
- Incluido en el plan: no hay cargo adicional si tu suscripción activa incluye la plantilla.
- De pago: la plantilla puede instalarse en el espacio de trabajo correspondiente después de verificar su pago único.
Obtener y usar una plantilla
- Busca un diseño por categoría o búsqueda y examina su portada y descripción.
- Añade una plantilla gratuita o incluida en tu plan, o completa el pago seguro de un diseño de pago.
- La instalación añade una copia editable del diseño a Plantillas en el espacio de trabajo seleccionado.
- Ábrela en el Generador, sustituye los datos de ejemplo por los tuyos y verifica PDF, Word y el visor antes de publicar.
El código de plantilla debe ser único en el espacio de trabajo. Una coincidencia nunca sobrescribe la plantilla existente; se te pide elegir otro código.
Publicar e instalar a través de la API
Todo lo que hace la pantalla de la tienda está disponible mediante endpoints: listar lo publicado, copiar una plantilla en tu cuenta, publicar una propia y fijar su precio.
# Listar lo publicado
curl -s "https://api.pdfgine.com/api/v1/marketplace/templates?locale=en" \
-H "X-PDFgine-Key: $PDFGINE_KEY"
# Copiar uno a tu propia cuenta
curl -X POST https://api.pdfgine.com/api/v1/marketplace/templates/consulting-proposal/install \
-H "X-PDFgine-Key: $PDFGINE_KEY" \
-H "Content-Type: application/json" \
-d '{ "code": "proposal", "name": "Propuesta" }'
# Publicar uno propio
curl -X POST https://api.pdfgine.com/api/v1/templates/invoice/marketplace \
-H "X-PDFgine-Key: $PDFGINE_KEY" \
-H "Content-Type: application/json" \
-d '{
"title": "Factura con condiciones de pago",
"summary": "Una plantilla de facturación con condiciones de pago y un bloque de totales.",
"category": "reports",
"locale": "en",
"license": "commercial",
"visibility": "public",
"confirmAssetRedistributionRights": true
}'
# Fijar su precio - priceMinorUnits es obligatorio cuando isFree es false
curl -X PUT https://api.pdfgine.com/api/v1/marketplace/templates/invoice-with-payment-terms/offer \
-H "X-PDFgine-Key: $PDFGINE_KEY" \
-H "Content-Type: application/json" \
-d '{
"isFree": false,
"priceMinorUnits": 4900,
"currency": "USD",
"includedPlanCodes": ["business", "enterprise"],
"expectedVersion": 3
}'
La instalación copia la plantilla en tu cuenta; los cambios posteriores del publicador no afectan a tu copia. Al publicar, debes confirmar que puedes redistribuir las fuentes y las imágenes de la plantilla; esa confirmación queda registrada.
Tus propios gráficos y plantillas
Crear tu propia plantilla o gráfico no requiere comprar en la tienda. Se vende el diseño listo para usar preparado por PDFgine.
Abrir tienda →Los errores más habituales
- La instalación copia el diseño a tu espacio de trabajo. Los cambios posteriores del publicador no afectan a esa copia y tus ediciones tampoco se sobrescriben.
- El código debe estar libre en tu espacio de trabajo. Una coincidencia nunca sobrescribe tu plantilla; se rechaza la instalación y se pide otro código.
- Actualmente solo PDFgine publica. Los endpoints de publicación y oferta responden 403 para espacios sin el rol de publicador, así que todavía no construyas un flujo de vendedores con ellos.
- El cursor del listado incluye los filtros. Cambiar search, category o locale conservando before responde 400 de forma intencionada; de lo contrario, el mismo cursor apuntaría a otra lista.
- Un diseño de pago solo se instala después de verificar el pago. Llamar a install antes de checkout provoca un rechazo, no una cola.