PDA

View Full Version : فرستادن فایل php به word



negar_software
پنج شنبه 12 مرداد 1385, 20:38 عصر
من می خواهم اطلاعات یک فایل php را به برنامه word بفرستم لطفا کمکم کنید.:متفکر:

tabib_m
جمعه 13 مرداد 1385, 15:38 عصر
منظورتون چیه؟

negar_software
جمعه 13 مرداد 1385, 18:51 عصر
یعنی اطلاعات یک فایل php را با دستورات فایل استخراج کرده و و ان را به word بفرستم تا اطلاعات را در word نشان بدهد مثل یه جدول بعد از اطلاعات در word پرینت بگیرم.

oxygenws
جمعه 13 مرداد 1385, 19:31 عصر
اگر هدف پرینت کردنه، به نظر من بهتره PDF بکنید!!

armin390
جمعه 13 مرداد 1385, 19:53 عصر
کاری ندارم به طرز بیان سوالتون
فرض رو می گیریم به اینکه شما میخواهین با php یک فایل word!! ایجاد کنید
برای این کار
یا باید با فرمت فایلی که می خواین تو خروجی داشته باشین آشنا باشین و خودتون برنامه رو بنویسین(مثلاً http://www.biblioscape.com/rtf15_spec.htm رو نگاه کن)
یا از توابع... آماده استفاده کنید

که در هر دو مورد گوگل نتایج خوبی بهتون میده

moohssenn
شنبه 14 مرداد 1385, 12:49 عصر
اینو کد را بزار اول صفحه ای که میخوای به ورد تبدیل کنی .




if(isset($_SERVER['HTTP_USER_AGENT']) && preg_match("/MSIE/", $_SERVER['HTTP_USER_AGENT']))
{
// IE Bug in download name workaround
ini_set( 'zlib.output_compression','off' );
}
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
//header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header('Cache-Control: post-check=0, pre-check=0,FALSE');
header("Pragma: no-cache");
header('Content-type: application/msword');
header('Content-Disposition:attachment; filename=myFile.doc');


امیدوارم مشکلت حل بشه

houtanal
شنبه 14 مرداد 1385, 13:04 عصر
<?php
// starting word
$word = new COM("word.application") or die("Unable to instantiate Word");
echo "Loaded Word, version {$word->Version}\n";

//bring it to front
$word->Visible = 1;

//open an empty document
$word->Documents->Add();

//do some weird stuff
$word->Selection->TypeText("This is a test...");
$word->Documents[1]->SaveAs("Useless test.doc");

//closing word
$word->Quit();

//free the object
$word = null;
?>


http://ir.php.net/manual/en/class.com.php

oxygenws
شنبه 14 مرداد 1385, 14:07 عصر
نکته1: کدی moohssenn در صورتی کار می کنه که فایلت از قبل ساخته شده باشه و روی سرورت باشه!!
نکته2: کدی که برادر هوتن نوشتند، فقط در ویندوز کار می کنه.