
How can I change the font size of a non-English text in a Word document?
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
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 Kommentare
Antworten (1)
Les Beckham
am 11 Mär. 2025
Bearbeitet: Les Beckham
am 11 Mär. 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:

Siehe auch
Kategorien
Mehr zu MATLAB Report Generator finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!