Borrar filtros
Borrar filtros

How do I convert a set of Microsoft Word Documents into a single PDF?

14 visualizaciones (últimos 30 días)
I have a set of Microsoft Word documents which I need to combine into a single PDF. How would I accomplish this in MATLAB?

Respuesta aceptada

Pat Canny
Pat Canny el 3 de Oct. de 2022
One way to do to this is to leverage the docview function from MATLAB Report Generator and the mergePDFs function created by Benjamin Großmann:
% Step 1: Find all Word Documents in local directory and convert to PDF
files = dir('*.docx');
for i=1:length(files)
file = files(i);
filename = file.name;
docview(filename,'convertdocxtopdf','closeapp');
end
% Step 2: Merge all PDFs in local directory into a single PDF
pdffiles = dir('*.pdf');
pdf_filenames = {pdffiles.name};
outputFileName = "combinedDocument.pdf";
mergePdfs(pdf_filenames, outputFileName); % requires mergePDFs Add On installation

Más respuestas (0)

Categorías

Más información sobre Data Import and Analysis en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by