การแปลงไฟล์ doc เป็น text ด้วย catdoc

หมวดสำหรับแบ่งบันความ รู้ต่างๆ จะมีหมวดย่อยๆ ในหมวดนี้ เช่น php, SQL, XML, CSS

Moderators: mindphp, ผู้ดูแลกระดาน

User avatar
tsukasaz
PHP VIP Members
PHP VIP Members
Posts: 13130
Joined: 18/04/2012 9:39 am

การแปลงไฟล์ doc เป็น text ด้วย catdoc

Post by tsukasaz »

catdoc
นอกจากจะใช้แปลงไฟล์ doc เป็น text ได้ แล้วยังสามารถแปลงไฟล์ไฟล์ ppt และ ไฟล์ xls
ให้เป็นไฟล์ text ได้เช่นกันครับ สามารถโหลดได้ที่

http://www.wagner.pp.ru/~vitus/software/catdoc/

โดยผมจะแสดงตัวอย่างการใช้งานบน dos นะครับ

เมื่อดาวโหลดลงมาเรียบร้อยแล้ว ให้สร้างโฟลเดอร์ catdoc ไว้ที่ไดร์ C นะครับ แตกไฟล์ไว้ในโฟลเดอร์

การใช้งาน
ผมสร้างไฟล์ doc ไว้ในไดร์ C นะครับ แล้วรันคำสั่ง

Code: Select all

c:\catdoc\catdoc c:\test.doc
2.JPG
2.JPG (10.45 KiB) Viewed 4886 times
Attachments
catdoc-0.94.2.zip
catdoc for DOS
(360.53 KiB) Downloaded 183 times
catdoc-0.94.2.tar.gz
Source-only distribution for all platform
(142.59 KiB) Downloaded 191 times
Last edited by tsukasaz on 19/11/2012 11:33 am, edited 1 time in total.
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
User avatar
tsukasaz
PHP VIP Members
PHP VIP Members
Posts: 13130
Joined: 18/04/2012 9:39 am

Re: การแปลงไฟล์ doc เป็น text ด้วย catdoc

Post by tsukasaz »

ในตัวอย่างด้านบนจะเป็นการดึงข้อความออกมาจากไฟล์ doc แต่ถ้าต้องการสร้างไฟล์เป็น .txt

ใช้โค้ดนี้ครับ

Code: Select all

c:\catdoc\catdoc c:\test.doc > c:\test.txt
จะได้ไฟล์ txt ที่แปลงออกมาจากไฟล์ doc ครับ
Attachments
test.JPG
test.JPG (14.97 KiB) Viewed 4770 times
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 27206
Joined: 22/09/2008 6:18 pm
Contact:

Re: การแปลงไฟล์ doc เป็น text ด้วย catdoc

Post by mindphp »

สำหรับ Linux (CentOS) ต้อง rmp จากที่นี่
http://pkgs.org/download/catdoc
ลิงค์จากเว็บ
http://www.wagner.pp.ru/~vitus/software/catdoc/
ไม่ได้สามารถติดตั้งได้บน CentOS OS และ ตระกูล หมวกแดงทั้งหลาย รวมถึง
Ubuntu ด้วย
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 27206
Joined: 22/09/2008 6:18 pm
Contact:

Re: การแปลงไฟล์ doc เป็น text ด้วย catdoc

Post by mindphp »

สำหรับ CentOS 6.x
ต้องติดตั้ง tk ก่อน ถึงจะสามารถ ติดตั้ง catdoc

Code: Select all

wget http://pkgs.org/centos-6-rhel-6/centos-rhel-x86_64/tk-8.5.7-5.el6.x86_64.rpm/download/

Code: Select all

yum install tk

Code: Select all

 wget http://dl.fedoraproject.org/pub/epel/6/x86_64/catdoc-0.94.2-6.el6.x86_64.rpm

Code: Select all

 rpm -Uvh catdoc-0.94.2-6.el6.x86_64.rpm
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Share Knowledge”

Who is online

Users browsing this forum: No registered users and 5 guests