PDA

View Full Version : سوال: تبديل يك فايل متني به pdf



ravand
سه شنبه 08 فروردین 1391, 10:41 صبح
سلام
ميخوام يك فايل متني مثلاً يك فايل ورد رو به pdf تبديل كنم.
متشكرم.

ravand
سه شنبه 08 فروردین 1391, 16:44 عصر
من هر چي روش فكر كردم چيزي نتونستم بنويسم .
يه كدي نوشتم كه فايل notepad با پسوند .txt رو به فايل ورد تبديل ميكنه :

<?php
$matn=file_get_contents('counter.txt');
$file="نام فايل";
//كمك براي ايجاد نام فايل
header('Content-disposition: attachment; filename='.$file);
//برنامه ي اجرا كننده فايل ورد رو فراخواني مي كند
header("content-type: application/msword");
header('Content-Transfer-Encoding: utf-8');
echo $matn;
echo $file;
?>


اگه ميشه راهنمايي كنيد.
متشكرم.

yones_safari
سه شنبه 08 فروردین 1391, 16:52 عصر
من هر چي روش فكر كردم چيزي نتونستم بنويسم .
يه كدي نوشتم كه فايل notepad با پسوند .txt رو به فايل ورد تبديل ميكنه :

<?php
$matn=file_get_contents('counter.txt');
$file="نام فايل";
//كمك براي ايجاد نام فايل
header('Content-disposition: attachment; filename='.$file);
//برنامه ي اجرا كننده فايل ورد رو فراخواني مي كند
header("content-type: application/msword");
header('Content-Transfer-Encoding: utf-8');
echo $matn;
echo $file;
?>

اگه ميشه راهنمايي كنيد.
متشكرم.
دادا فایلهای ورد فایلهای فشرده هستند با نرم افزار winrar بازشون کنی میبینی.بعد اینکه باز کردی میبینی که چند تا فایل جداگانه وجود داره که محتویات اصلی فکر کنم تو یه فایل با پسوند xml ذخیره میشه.خودت بازکنی جریان رو میفهمی.
موفق باشی

ravand
سه شنبه 08 فروردین 1391, 16:56 عصر
من متوجه منظور شما نشدم ميشه بيشتر توضيح بديد؟
من معمولاً پوشه رو از حالت فشرده خارج ميكنم .

yones_safari
سه شنبه 08 فروردین 1391, 17:09 عصر
http://img4up.com/up2/21734226592277153930.png

http://img4up.com/up2/42719841031799280606.png

ravand
سه شنبه 08 فروردین 1391, 17:17 عصر
خوب شما از اين چي مي فهمي؟

yones_safari
سه شنبه 08 فروردین 1391, 17:20 عصر
خوب شما از اين چي مي فهمي؟
خوب میگم دیگه فایل فشرده هستش.در مورد تبدیل میشه متن رو یه جورایی کشید بیرون ولی ساختارش به هم میخوره.باید فکر کرد روش.

Reza1607
سه شنبه 08 فروردین 1391, 19:55 عصر
مي تونيد از كتابخونه هاي موجود استفاده كنيد يكيش pdflib هست چندتا ديگه هم هست ولي الان اسمشون يادم نمي ياد