Fix Tamaño Impresión - Ticket Canilla
All checks were successful
Optimized Build and Deploy / remote-build-and-deploy (push) Successful in 2m41s

This commit is contained in:
2025-11-10 10:14:54 -03:00
parent c049c1e544
commit 6ceb1477ae

View File

@@ -19,20 +19,29 @@ namespace GestionIntegral.Api.Controllers.Reportes.PdfTemplates
public DocumentMetadata GetMetadata() => DocumentMetadata.Default;
// CORRECCIÓN: El método GetSettings ya no es necesario para este diseño.
// La configuración por defecto es suficiente.
// public DocumentSettings GetSettings() => DocumentSettings.Default;
public void Compose(IDocumentContainer container)
{
container.Page(page =>
{
page.Size(PageSizes.A5);
page.Margin(1, Unit.Centimetre);
page.Size(PageSizes.A4);
page.Margin(5, Unit.Millimetre);
page.DefaultTextStyle(x => x.FontFamily("Arial").FontSize(9));
page.Header().Element(ComposeHeader);
page.Content().Element(ComposeContent);
page.Content().Column(mainColumn =>
{
mainColumn.Item()
.AlignCenter()
.Width(PageSizes.A6.Width)
.Height(PageSizes.A6.Height)
.Column(a6ContentColumn =>
{
a6ContentColumn.Item().Padding(10, Unit.Millimetre).Column(content =>
{
content.Item().Element(ComposeHeader);
content.Item().Element(ComposeContent);
});
});
});
});
}