
How can I change the font size of a non-English text in a Word document?
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Clc Clear
wordapp=actxserver (’word.application’); wordapp.visible=1; doc=wordapp.Documents.Add; paramod=doc.Paragraphs; paranoid.alignment=1; For i=1:5 para=paramod.Add; paraman=para.Range; paraman.Text=’سلام’; paraman.Font.Size=16*I; paraman.InsertParagraphAfter; end end
0 comentarios
Respuestas (1)
Les Beckham
el 11 de Mzo. de 2025
Editada: Les Beckham
el 11 de Mzo. de 2025
You were very close. There was at least one typo (paranoid vs. paramod). See below
wordapp=actxserver ('word.application');
wordapp.visible=1;
doc=wordapp.Documents.Add;
paramod=doc.Paragraphs;
% paranoid.alignment=1; <<<<< typo?
paramod.alignment=1;
for i=1:5
para=paramod.Add;
paraman=para.Range;
paraman.Text='سلام';
paraman.Font.Size=16*i;
paraman.InsertParagraphAfter;
end
% Close the document window
invoke(doc, 'Close');
% Quit MS Word
invoke(wordapp, 'Quit');
% Terminate ActiveX connection
delete(wordapp);
Result:

Ver también
Categorías
Más información sobre MATLAB Report Generator en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!