uh? Je bedoelt MS Publisher via COM aanspreken? Vanuit welke taal?
We adore chaos because we like to restore order - M.C. Escher
Lezen LordLarry, hij wil MS Publisher vanuit PHP aanroepen.
Hoewel ik nog nooit iets heb gedaan met php+COM, is mijn ervaring met de COMobjecten van MS publisher erg slecht. Veel crashes, ontbrekende functies. Dat ging toen wel om publisher 97.
Hou er wel rekening dat je publisher niet legaal kunt installeren op een productieserver waar meerdere mensen toegang toe hebben (lees: internet)
Hoewel ik nog nooit iets heb gedaan met php+COM, is mijn ervaring met de COMobjecten van MS publisher erg slecht. Veel crashes, ontbrekende functies. Dat ging toen wel om publisher 97.
Hou er wel rekening dat je publisher niet legaal kunt installeren op een productieserver waar meerdere mensen toegang toe hebben (lees: internet)
Localhost, sweet localhost
Waar kan ik hier meer info over vinden op internet? Ik kan wel COM dingen over Word of Excel vinden, maar Publisher helaas niet.
Heeft publisher geen developer help. Dat wordt bij veel MS-paketten meegeleverd maar niet automatisch geïnstalleerd.
Ik zweer toch dat ik 'zonder php..' zagkvdveer schreef op 27 augustus 2002 @ 16:04:
Lezen LordLarry, hij wil MS Publisher vanuit PHP aanroepen.
We adore chaos because we like to restore order - M.C. Escher
Nope, over publisher+COM niets. Ik heb al eens gezocht. Toen ik niets vond ben ik verdergegaan met word, wat voor het betreffende project ook wel geschikt was...Verwijderd schreef op 28 augustus 2002 @ 12:07:
Is er niks op internet gedocumenteerd?
Localhost, sweet localhost
Heeft iemand hier inmiddels ervaring mee? Het gaat alleen nog om publisher via Com in php.
Het volgende werkt: (op saveas na dan)
$instance = new com("publisher.application");
$instance->Open("C:\\xxx.pub");
$instance->ActiveWindow->Visible = 0;
$instance->ActiveDocument->SaveAs("C:\\test.txt", 6, 0); // werkt ook niet...
$instance->ActiveDocument->Close();
$instance->Quit();
$instance->Release();
$instance = null;
Ook zou ik graag het document.properties object (waarin de naam, laatst bijgewerkt, auteur, etc) instaan uit willen lezen via COM. Bij Word en Excel gaat dit prima via het document.properties object. Alleen is deze bij Publisher niet bekend. Ik heb de hele MSDN documentatie al afgezocht.....tevergeefs.
Jongens en meisjes, mijn laatste hoop is op jullie gevestigd.
Het volgende werkt: (op saveas na dan)
$instance = new com("publisher.application");
$instance->Open("C:\\xxx.pub");
$instance->ActiveWindow->Visible = 0;
$instance->ActiveDocument->SaveAs("C:\\test.txt", 6, 0); // werkt ook niet...
$instance->ActiveDocument->Close();
$instance->Quit();
$instance->Release();
$instance = null;
Ook zou ik graag het document.properties object (waarin de naam, laatst bijgewerkt, auteur, etc) instaan uit willen lezen via COM. Bij Word en Excel gaat dit prima via het document.properties object. Alleen is deze bij Publisher niet bekend. Ik heb de hele MSDN documentatie al afgezocht.....tevergeefs.
Jongens en meisjes, mijn laatste hoop is op jullie gevestigd.
Pagina: 1