Автор Тема: из двух документов MS Word делаем один  (Прочитано 1970 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
Может кому-нибудь пригодится. Берем два word\'овских документа и печатаем их в один файл.

sub CompareWord {
    my( $doc1, $doc2, $outfile) = @_;
   
    require Win32::OLE;
    $Win32::OLE::Warn = 3;    # die on errors...
    my $Word = Win32::OLE->GetActiveObject(\'Word.Application\')
        || Win32::OLE->new(\'Word.Application\', \'Quit\');
   
    my $WordFile = $Word->Documents->Open($doc1);
    $Word->{Visible} = 0;
    $WordFile->Compare( $doc2 );
    $Word->WordBasic->FileSaveAs( $outfile);
    $WordFile->Close();
   
    undef $WordFile;
    undef $Word;
}

это отсюда: http://perlmonks.org/index.pl?node_id=368614
;)
 в исканиях.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28