I am mkaing a report in MATLAB and want to make headrs and footers

18 visualizzazioni (ultimi 30 giorni)
I am generating a word document in MATLAB without a template, and I want to make the headers and footers. I can only find information online about using holes in a dotx but I don't have dotx and therefore no holes, is there an actual command that inserts headers and footers?

Risposta accettata

Taylor
Taylor il 20 Nov 2025
  2 Commenti
Katherine
Katherine il 21 Nov 2025
Thanks Taylor but when I try to use this it wants a template path to be able to fill them in,and I can't get it to work without a template
Taylor
Taylor il 21 Nov 2025
Try this
import mlreportgen.dom.*;
d = Document("MyReport","docx");
open(d);
% Create a header for the current section
header = DOCXPageHeader();
para = Paragraph("Header content here");
para.Bold = true;
append(header, para);
% Attach the header to the current page layout
d.CurrentPageLayout.PageHeaders = header;
% Add report content as usual
append(d, Paragraph("Main body content here"));
close(d);
rptview(d.OutputPath);

Accedi per commentare.

Più risposte (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by