Hello Everyone,
As a part of an application, I am reading my pdf file and converting them to binary:
fileID = fopen(filename); A = fread(fileID,'*char')'; fclose(fileID);
bin_text = de2bi(double(A)); % convert to binary
I modulate and demodulate this data and convert back to characters:
demod_data = char(bi2de(demod_re))';
fileID = fopen('Received_Data.txt','wt');
fprintf(fileID,'%s',demod_data); fclose(fileID);
which I was able to implement, the problem now is to convert back to a proper PDF to verify with the original.
Can anyone help me with this ?

4 Kommentare

Rik
Rik am 13 Feb. 2018
It isn't really an answer to your question, but you can call LaTeX from Matlab with the system command to compile a .tex file. So you would need to write a small .tex file that include Received_Data.txt. That way you can convert it to a .pdf.
mounika
mounika am 13 Feb. 2018
Thanks for the suggestion Rik. I appreciate that! I have never really used the LaTex from MATLAB before, can you direct me to any document or any sample workflow. I really want to try this out, as I don't see any other way for this issue.
Many Thanks, Mounika
Rik
Rik am 13 Feb. 2018
If you have a LaTeX file ready, you can just use the lines below. If you have never worked with LaTeX before, I can help you with the very basics, but after that there are better forums to ask help for LaTeX.
system('pdflatex -interaction=nonstopmode "your_tex_file_name.tex"')
system('bibtex "your_tex_file_name"')
system('pdflatex -interaction=nonstopmode "your_tex_file_name.tex"')
system('pdflatex -interaction=nonstopmode "your_tex_file_name.tex"')
The double quotes are only relevant if you're going to supply a file with a path that includes spaces (so C:\ProgFiles\a.tex or "C:\Program Files\a.tex").
mounika
mounika am 13 Feb. 2018
That helps a lot to start with! Thank you so much Rik, will try this now

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Kategorien

Mehr zu Environment and Settings finden Sie in Hilfe-Center und File Exchange

Gefragt:

am 13 Feb. 2018

Kommentiert:

am 13 Feb. 2018

Community Treasure Hunt

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

Start Hunting!

Translated by