perl-reading word document content

sponsored links
# Read word document content

# Program: Xing
# Time: 2010.3.19
# Blog: http://deepfuture.javaeye.com
# QQ: 782322192

use warnings;
use strict;
use Win32:: OLE;
use Win32:: OLE:: Const 'Microsoft Word';
my $ word = CreateObject Win32:: OLE 'Word.Application' or die $!;
$ Word-> ('Visible') = 1;
my $ id = 1;
while ($ id <20) (
my $ document = $ word-> Documents-> Open ("e: \ \ text \ \ 2.doc");
my $ paragraphs = $ document-> Paragraphs ($ id);
my $ myrange = $ paragraphs-> range;
my $ myfont = $ myrange-> Font-> Size;
my $ text = $ myrange-> Text;
# $ Text = encode ("gbk", decode ("utf-8", $ text));
print "$ text \ n";
print "$ myfont \ n";
# $ Myrange
# My $ pdffilename = "e: \ \ text \ \ $ id.pdf";
# $ Document-> saveas ((FileName => $ pdffilename, FileFormat => wdExportFormatPDF));
$ Id + +;
)
# $ Word-> quit ();
  • del.icio.us
  • StumbleUpon
  • Digg
  • TwitThis
  • Mixx
  • Technorati
  • Facebook
  • NewsVine
  • Reddit
  • Google
  • LinkedIn
  • YahooMyWeb

Related Posts of perl-reading word document content

  • Hibernate configuration parameters hibernate.hbm2ddl.auto

    Hibernate in the configuration file: <properties> <property name="hibernate.hbm2ddl.auto" value="create" /> </ properties> Parameter Description: validate load hibernate, the authentication to create a database t ...

  • Build flex + spring + blazeds + hibernate application

    Build flex + spring + blazeds + hibernate application First, set up the project blazeds 1, will blazeds.war extract to a directory, such as: myflex /; 2, set up java works were such as: MyFlex, in the orientation of selection create project from exis ...

  • Hibernate connection pool configuration

    Hibernate connection pool configuration <! - Jdbc -> <property name="connection.driver_class"> oracle.jdbc.driver.OracleDriver </ property> <property name="connection.url"> jdbc: oracle: thin: @ 10.203.14.132:15

  • In the servlet use Bean

    According to Sun's definition, JavaBean is a reusable software components. In fact JavaBean is a Java class, through the package into a property and methods of treatment of a function or a business object, referred to as bean. Because JavaBean is ...

  • hibernate generic generic DAO

    package org.lzpeng.dao; import java.io.Serializable; import java.util.List; import org.hibernate.Criteria; import org.hibernate.Query; import org.hibernate.criterion.Criterion; import org.springside.modules.orm.hibernate.Page; /** * * @version 2009-1-10 *

  • Struts2 + hibernate + spring problem user log in

    dao layer services layer action jsp <tr> <td align="center"> <b> user name: </ b> </ td> <td> <s: textfield name = "czyNumber" cssClass = "textstyle" theme = "simple" size = &q

  • Hibernate secondary cache

    Hibernate cache: 2-bit cache, also known as process-level cache or SessionFactory level cache, secondary cache can be shared by all of the session Cache configuration and the use of: Will echcache.xml (the document code in hibernate package directory ...

  • Hibernate's lazy strategy

    hibernate Lazy strategy can be used in: <class> tag, it can be true / false Tags can <PROPERTY> values true / false type of necessary tools to enhance <set> <list> can tag values true / false / extra <many-to-one> <on ...

blog comments powered by Disqus
Recent
Recent Entries
Tag Cloud
Random Entries