[php] doc bestand opslaan als html

Pagina: 1
Acties:

  • Vulpecula
  • Registratie: April 2001
  • Laatst online: 18-08 21:00
Ik wil een doc bestand omzetten in een html bestand. In word gaat dit met "Save as WebPage". Daarom wil ik dit met word doen. Heb dit in php gemaakt, dit werkt niet. Kan iemand me helpen?

PHP:
1
2
3
4
5
6
7
8
$Ms_Word = new COM("word.application") or die("Word kon niet worden gestart<BR> Script gestopt...");

$Ms_Word->Visible = 0; 

$word->Documents->Open("c:/www/70q000001.doc");
$word->Documents[1]->SaveAs("c:/www/test.html",1);
$word->Quit();
$word = null;

  • Tom-Eric
  • Registratie: Oktober 2001
  • Laatst online: 25-03-2025
Probeer een met Visible = 1 en kijk wat hij doet.
En misschien moet c:/www/70q000001.doc wel als c:\www\70q000001.doc.

i76 | Webdesignersgids | Online Gitaarlessen & Muziekwinkels


  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

werkt niet is een errug duidelijke error die te herleiden is naar een onkundige auteur van een openingspost@GoT

Doet iets met Cloud (MS/IBM)


  • Vulpecula
  • Registratie: April 2001
  • Laatst online: 18-08 21:00
Heb ik al geprobeerd, echter zie ik geen word opstarten. Als ik dan kijk bij de task manager zie ik wel winword staan. Deze krijg ik niet meer afgesloten.

Heb al SaveAsWebPage geprobeerd maar dat doet ie ook niet. Iemand enig idee?

  • Rense Klinkenberg
  • Registratie: November 2000
  • Laatst online: 09-08 19:19
Probeer een met een com viewer te kijken wat er allemaal mogelijk is met zo'n word object. Anders kan je natuurlijk ook op http://msdn.microsoft.com kijken.

  • Vulpecula
  • Registratie: April 2001
  • Laatst online: 18-08 21:00
freak007 schreef op 22 augustus 2002 @ 14:43:
Probeer een met een com viewer te kijken wat er allemaal mogelijk is met zo'n word object. Anders kan je natuurlijk ook op http://msdn.microsoft.com kijken.
Waar vind ik een com viewer? Die site van msdn kom ik niet uit. Begrijp echt niet hoe dat daar werkt.

  • Vulpecula
  • Registratie: April 2001
  • Laatst online: 18-08 21:00
Waar moet ik bij msdn precies op zoeken? Heb al geprobeerd op com, maar kreeg nix bruikbaars.

  • mulder
  • Registratie: Augustus 2001
  • Nu online

mulder

ik spuug op het trottoir

- welke error zou nog steeds prettig wezen, maar ja:
- open word, ga naar de VBA editor (ALT + F11?), kijk in de help zoek wat... SaveFormat enzo...

oogjes open, snaveltjes dicht


  • Rense Klinkenberg
  • Registratie: November 2000
  • Laatst online: 09-08 19:19
Misschien was het ook handig geweest als je even naar de manual had gekeken, daar staat het nl. gewoon in een usernote beschreven:
19-Apr-2002 10:34
an easy way to convert your file from .doc to .html

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// starting word
$word = new COM("word.application") or die("Unable to instanciate Word");

// if you want see thw World interface the value must be 1 else 0
$word->Visible = 1;

//doc file location
$word->Documents->Open("E:\\first.doc");

//html file location 8 mean HTML format
$word->Documents[1]->SaveAs("E:\\test_doc.html",8);

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

//free the object from the memory
$word->Release();
$word = null;
Als dit werkt, was deze topic dus eigenlijk nooit nodig geweest ;)

edit: http://msdn.microsoft.com...bjectmodelapplication.asp is waarschijnlijk ook wel handig om meer info te vinden.

  • Vulpecula
  • Registratie: April 2001
  • Laatst online: 18-08 21:00
freak007 schreef op 22 augustus 2002 @ 16:24:
Misschien was het ook handig geweest als je even naar de manual had gekeken, daar staat het nl. gewoon in een usernote beschreven:
[...]
Als dit werkt, was deze topic dus eigenlijk nooit nodig geweest ;)
Ik gebruik offline de manual daar staan die niet in. Ik heb het geprobeerd maar krijg telkens deze foutmelding.

Warning: Invoke() failed: Exception occurred. Source: Microsoft Word Description: Could not open macro storage. in c:\www\test.php on line 9

  • Rense Klinkenberg
  • Registratie: November 2000
  • Laatst online: 09-08 19:19
Kan je normaal wel in word een bestand opslaan als html? Misschien dat ie wat install zooi mist.

  • GiLuX
  • Registratie: Juni 1999
  • Laatst online: 12-11-2025
je draaid zeker win2000 of XP?

dan geeft dan kan openen van com applicaties problemen geven ivm met rechten enzo.

geen idee wat je dan precies aan rechten op wat moet geven maar give it a try zou ik zeggen.

ben ook eigenlijk wel benieuwd.

"I disagree with what you are saying, but I will defend to the death your right to say it." -- not clear who


  • Vulpecula
  • Registratie: April 2001
  • Laatst online: 18-08 21:00
GiLuX schreef op 22 augustus 2002 @ 19:47:
je draaid zeker win2000 of XP?

dan geeft dan kan openen van com applicaties problemen geven ivm met rechten enzo.

geen idee wat je dan precies aan rechten op wat moet geven maar give it a try zou ik zeggen.

ben ook eigenlijk wel benieuwd.
Ik draai windows 2000. Bedoel je de rechten van het bestand?
Pagina: 1