zcatpdf/VERIFIED_FEATURES.md
reugenio 871b3e548f docs: Add VERIFIED_FEATURES.md - tracking production-tested features
Documento inicial - ninguna feature verificada en producción aún.
Lista completa de features para verificar cuando se use en zsimifactu.

Próximos a verificar: PDF básico, texto, tablas, códigos de barras

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-10 12:00:55 +01:00

4.4 KiB

VERIFIED_FEATURES.md - zcatpdf

Estado de verificación de funcionalidades en aplicaciones reales.

Leyenda:

  • Verificado - Probado en aplicación real, funciona correctamente
  • ⚠️ Tests only - Solo tests unitarios, no probado en app real
  • 🔧 Mejorado - Probado y mejorado/corregido durante uso real
  • Incompleto - Conocido como incompleto o con limitaciones
  • Sin probar - No tiene tests ni uso real

Core

pdf.zig

Feature Estado Notas
PDF.init ⚠️ Tests only
PDF.addPage ⚠️ Tests only
PDF.render ⚠️ Tests only
PDF.save ⚠️ Tests only

page.zig

Feature Estado Notas
Page sizes (A4, Letter...) ⚠️ Tests only
Page orientation ⚠️ Tests only
Margins ⚠️ Tests only

content_stream.zig

Feature Estado Notas
Text rendering ⚠️ Tests only
Graphics primitives ⚠️ Tests only
Coordinate system ⚠️ Tests only

Texto

fonts/

Feature Estado Notas
Built-in fonts (Helvetica, Times...) ⚠️ Tests only
Font embedding Sin probar
TTF support Sin probar
Unicode text Sin probar

text/

Feature Estado Notas
Basic text ⚠️ Tests only
Text alignment Sin probar
Text wrapping Sin probar
Line spacing Sin probar

Gráficos

graphics/

Feature Estado Notas
Lines ⚠️ Tests only
Rectangles ⚠️ Tests only
Circles Sin probar
Paths Sin probar
Colors (RGB, CMYK) ⚠️ Tests only
Stroke/Fill ⚠️ Tests only

Tablas

table.zig

Feature Estado Notas
Basic table ⚠️ Tests only
Cell borders Sin probar
Cell alignment Sin probar
Column widths Sin probar
Row spanning Sin probar
Col spanning Sin probar

Imágenes

images/

Feature Estado Notas
PNG embedding Sin probar
JPEG embedding Sin probar
Image scaling Sin probar

Códigos de Barras

barcodes/

Feature Estado Notas
Code128 Sin probar
QR Code Sin probar
EAN Sin probar

Avanzado

forms/

Feature Estado Notas
Form fields Sin probar
Checkboxes Sin probar
Text fields Sin probar

security/

Feature Estado Notas
Password protection Sin probar
Permissions Sin probar
Encryption Sin probar

compression/

Feature Estado Notas
Stream compression ⚠️ Tests only
Deflate ⚠️ Tests only

outline.zig (Bookmarks)

Feature Estado Notas
Bookmarks Sin probar
Document outline Sin probar
Feature Estado Notas
Internal links Sin probar
External URLs Sin probar

pagination.zig

Feature Estado Notas
Auto pagination Sin probar
Page breaks Sin probar

template/

Feature Estado Notas
Templates Sin probar

markdown/

Feature Estado Notas
Markdown to PDF Sin probar

svg/

Feature Estado Notas
SVG embedding Sin probar

Historial de Verificación

Fecha Proyecto Features Verificadas
- - Ninguna verificada en producción aún

Próximos a Verificar (Prioridad zsimifactu)

  1. PDF básico - Crear documento, añadir página, guardar
  2. Texto - Escribir texto con fuente básica
  3. Tablas - Para facturas (líneas, totales)
  4. Códigos de barras - VeriFacTu requiere QR
  5. Imágenes - Logo empresa