Online Doc, php Docx viewer?

How to view doc, docx files using php? any php or jquery script exists. I need to show a resume for job seekers by opening a document on the Internet

or any function or classes are available. please let me know your suggestions.

+1
source share
1 answer

You can get the contents from the docx and doc files and show them in the browser, but you cannot show it as what you see in the word microsft, you need to format it.

ref: http://phpword.com

Or you need to write a browser plugin to identify exetension.docx and show there, as for PDF files.

<?php function read_file_docx($filename){ $striped_content = ''; $content = ''; if(!$filename || !file_exists($filename)) return false; $zip = zip_open($filename); if (!$zip || is_numeric($zip)) return false; while ($zip_entry = zip_read($zip)) { if (zip_entry_open($zip, $zip_entry) == FALSE) continue; if (zip_entry_name($zip_entry) != "word/document.xml") continue; $content .= zip_entry_read($zip_entry, zip_entry_filesize($zip_entry)); zip_entry_close($zip_entry); }// end while zip_close($zip); //echo $content; //echo "<hr>"; //file_put_contents('1.xml', $content); $content = str_replace('</w:r></w:p></w:tc><w:tc>', " ", $content); $content = str_replace('</w:r></w:p>', "\r\n", $content); $striped_content = strip_tags($content); return $striped_content; } $filename = "customers.docx"; $content = read_file_docx($filename); if($content !== false) { echo nl2br($content); } else { echo 'Couldn\'t find the file. Please check that file.'; } 
+2
source

All Articles