Précédent   Forum des professionnels en informatique > Dotnet > Général Dotnet > Développement Office System > SharePoint
SharePoint Forum d'entraide sur Microsoft Office SharePoint Server et Windows SharePoint Services.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/01/2012, 11h56   #1
Candidat au titre de Membre du Club
 
Femme
Inscription : août 2011
Messages : 22
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations forums :
Inscription : août 2011
Messages : 22
Points : 10
Points : 10
Par défaut Module Interop sans Microsoft Office

Bonjour,
est'il possible d'utiliser le module Interop.word afin de faire de l'automation sans avoir Microsoft Office installé sur le serveur? ( Word n'est donc pas installé) .hum un collègue m'a dit que oui mais je ne trouve pas de réponse ni de manière de faire sur internet.
cekamb72 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2012, 13h22   #2
Expert Confirmé Sénior
 
Homme François
Chef de projet NTIC
Inscription : janvier 2007
Messages : 5 353
Détails du profil
Informations personnelles :
Nom : Homme François
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Chef de projet NTIC

Informations forums :
Inscription : janvier 2007
Messages : 5 353
Points : 9 747
Points : 9 747
Bonjour

Non, ce n'est pas possible; par définition, l'Interop communique avec l'instance de Word. Pas Word installé -> pas d'instance.

Accessoirement, Microsoft recommande de ne pas utiliser l'Interop sur un serveur, car le risque de problème de stabilité est non nul.

En revanche, il est possible de travailler les documents Office à partir de 2007 sans l'interop, directement avec une bibliothèque manipulant leur format XML (mais là, je laissse la parole à quelqu'un maitrisant cela, ne l'ayant jamais fait).
__________________

Je ne réponds pas aux questions techniques par MP ! Le forum est là pour ça...


Une réponse vous a aidé ? utiliser le bouton

"L’ennui dans ce monde, c’est que les idiots sont sûrs d’eux et les gens sensés pleins de doutes". B. Russel
Bluedeep est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2012, 18h03   #3
Candidat au titre de Membre du Club
 
Femme
Inscription : août 2011
Messages : 22
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations forums :
Inscription : août 2011
Messages : 22
Points : 10
Points : 10
Ok merci pour ces précisions mais on me dit de chercher au nivau de VSO et des pia pour agir sans Word c'est assez bizarre.

Une autre solution pour manipuler les objets word serati d'utiliser OpenXml mais cela restreint a du docx.
cekamb72 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2012, 18h14   #4
Expert Confirmé Sénior
 
Homme François
Chef de projet NTIC
Inscription : janvier 2007
Messages : 5 353
Détails du profil
Informations personnelles :
Nom : Homme François
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Chef de projet NTIC

Informations forums :
Inscription : janvier 2007
Messages : 5 353
Points : 9 747
Points : 9 747
Citation:
Envoyé par cekamb72 Voir le message
Une autre solution pour manipuler les objets word serati d'utiliser OpenXml mais cela restreint a du docx.
Tout à fait; c'est ce que je voulais dire ne parlant des documents à partir de Office 2007.

Sinon, pour VSO + pia (???), pas la moindre idée, désolé.
__________________

Je ne réponds pas aux questions techniques par MP ! Le forum est là pour ça...


Une réponse vous a aidé ? utiliser le bouton

"L’ennui dans ce monde, c’est que les idiots sont sûrs d’eux et les gens sensés pleins de doutes". B. Russel
Bluedeep est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2012, 18h24   #5
Candidat au titre de Membre du Club
 
Femme
Inscription : août 2011
Messages : 22
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations forums :
Inscription : août 2011
Messages : 22
Points : 10
Points : 10
je voulais dire VSTO (Visual Studio Tools for Office) et PIA (Primary Interop Assembly).

Ok merci pour ces précisions mais dans ce cas la as tu d'autres solutions que celle que je t'ai cité ci dessus pour mettre un watermark(filigranne) sur un document word (doc,docx) (de la manipulation d'objet word en clair) sans avoir Office installé sur le serveur
cekamb72 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2012, 18h43   #6
Candidat au titre de Membre du Club
 
Femme
Inscription : août 2011
Messages : 22
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations forums :
Inscription : août 2011
Messages : 22
Points : 10
Points : 10
Peut on utiliser les assembly de office sans office installé avec Interop ( je ne sais pas si c'est encore de l'automation) je m'était mal exprimé en fait.
cekamb72 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2012, 19h01   #7
Expert Confirmé Sénior
 
Homme François
Chef de projet NTIC
Inscription : janvier 2007
Messages : 5 353
Détails du profil
Informations personnelles :
Nom : Homme François
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Chef de projet NTIC

Informations forums :
Inscription : janvier 2007
Messages : 5 353
Points : 9 747
Points : 9 747
Citation:
Envoyé par cekamb72 Voir le message
Peut on utiliser les assembly de office sans office installé avec Interop ( je ne sais pas si c'est encore de l'automation) je m'était mal exprimé en fait.
Tu pourras peut être charger les assembly (quoique la procédure d'installation va être bizarre) mais cela ne te permettra pas de manipuler les documents word.

Il faut comprendre que l'Interop, comme son nom l'indique, sert à "causer" avec Word, mais c'est Word qui manipule physiquement les documents en se lançant à l'arrière plan (plus ou moins ...).

Donc, utiliser les assembly ne te sera d'aucun secours.

Donc :

- soit tu installes word sur le serveur (pas recommandé mais bon ....)
- soit tu fais de l'OfficeXml (ou je ne sais plus quoi).
__________________

Je ne réponds pas aux questions techniques par MP ! Le forum est là pour ça...


Une réponse vous a aidé ? utiliser le bouton

"L’ennui dans ce monde, c’est que les idiots sont sûrs d’eux et les gens sensés pleins de doutes". B. Russel
Bluedeep est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2012, 18h27   #8
Candidat au titre de Membre du Club
 
Femme
Inscription : août 2011
Messages : 22
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations forums :
Inscription : août 2011
Messages : 22
Points : 10
Points : 10
oki,merci de ta réponse.

Pour tous le s documents crées après 2007 donc avec une extension (docx,xlsx etcc) c'est facile de les manipuler avec OpenXML.

Par contre pour les doc de version antérieure(extension ,doc) c'est beaucoup plus difficile et sans MS Office installé sur le serveur il me semble que l'achat d'une sollution est plus judicieux par rappor au temps passé pour le travailsur ces formats la.
cekamb72 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h04.


 
 
 
 
Partenaires

Hébergement Web