Skip to Content
Atlassian Confluenceacp2mdv1.0.xExtensiones y macros

Extensiones y macros compatibles

acp2md usa el mismo motor de conversión que ac2any. Ese motor reconoce un amplio catálogo de extensiones de Confluence, macros de marketplace, contenido incrustado y tipos de medios, y decide, elemento por elemento, si debe renderizar contenido real desde Confluence o conservar el elemento original como un comentario HTML seguro.

Todo el procesamiento de extensiones está habilitado por defecto. Si una extensión no dispone del contexto necesario, ese elemento se conserva como un comentario HTML, se registra una advertencia y la conversión del resto de la página continúa con normalidad.

Categorías compatibles

CategoríaQué renderiza acp2mdNota operativa
Imágenes y mediosImágenes en línea, archivos multimedia alojados en Confluence y adjuntos que no son imágenes, como PDF, documentos de Office y archivos comprimidosLos adjuntos que no son imágenes se guardan como archivos auxiliares junto al Markdown para que la exportación siga siendo autocontenida
DiagramasDiagramas de draw.io y Roadmap PlannerSe renderizan como imágenes PNG incrustadas en base64
Macros de listadoPage Tree, Children, Recently Updated, Blog Posts, Content by Label y List LabelsAlgunas ejecuciones a nivel de página necesitan contexto explícito del espacio para resolverse correctamente
Macros de personas y actividadContributors, Task Report y Content Report TableSe renderizan como listas o tablas Markdown
Control documentalPage SignaturesSe renderiza como una tabla de firmas o, en su defecto, como una tabla de revisores
Documentos QCqc-property-macro y qc-revision-macroResuelve los marcadores de plantilla en metadatos reales de la página
Tarjetas y contenido incrustadoInline cards, embed cards y block cards para Jira, Confluence y YouTubeGenera enlaces legibles en lugar de marcado opaco sin procesar
Fallback sin pérdidaAnchors, excerpts, extensiones con cuerpo y macros no reconocidosSe conservan como comentarios HTML para que el contenido no se pierda en silencio

Flags que controlan el comportamiento de extensiones

Para la sintaxis completa de conversión, los ejemplos y el comportamiento de salida, usa Convertir páginas.

Imágenes y medios

FlagValor por defectoQué controla
--embed-imagestrueIncrusta imágenes como URI de datos en base64
--ext-embed-drawiotrueIncrusta diagramas de draw.io como imágenes en base64
--ext-embed-roadmaptrueIncrusta diagramas de Roadmap Planner como imágenes en base64
--embed-media-imagestrueIncrusta archivos multimedia de Confluence, como avatares e imágenes en línea, como URI de datos en base64

Renderizado de extensiones

FlagValor por defectoQué controla
--ext-render-toctrueGenera una tabla de contenidos Markdown a partir de los encabezados del documento
--ext-render-recently-updatedtrueRenderiza la macro recently-updated como una lista Markdown
--ext-render-listlabelstrueRenderiza las etiquetas como insignias
--ext-render-pagetreetrueRenderiza la macro pagetree como una lista Markdown anidada
--ext-render-childrentrueRenderiza la macro children como una lista Markdown simple
--ext-render-contributorstrueRenderiza la macro contributors como una lista Markdown
--ext-render-page-signaturestrueRenderiza las tablas de firmas de Document Control
--ext-render-qc-propertiestrueRenderiza las macros de propiedades y revisión QC con sus valores reales
--ext-render-task-reporttrueRenderiza la macro tasks-report como una tabla Markdown
--ext-render-content-reporttrueRenderiza la macro content-report-table como una tabla Markdown
--ext-resolve-inline-card-titlestrueResuelve los enlaces de inline cards de Confluence con los títulos reales de sus páginas

Comportamiento sensible al contexto

  • --space-key es obligatorio cuando una conversión a nivel de página necesita renderizado con contexto de espacio para --ext-render-recently-updated o --ext-render-listlabels.
  • --ext-render-task-report y --ext-render-content-report se basan en datos en vivo de Confluence durante la conversión.
  • Usa --embed-images=false cuando reducir el tamaño de salida importe más que mantener un archivo Markdown totalmente autocontenido.

Cuándo conviene medir complejidad antes

Usa Conteo y análisis antes de convertir cuando necesites estimar cuánta complejidad de macros o de formato tiene una página antes de una migración, una publicación o una ingesta de IA.

Last updated on