Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Propriétés d'un document pdf et word [ Archives / J'AI BESOIN D'AIDE !!!! :O ] (sb35)

lundi 8 décembre 2003 à 17:51:34 | Propriétés d'un document pdf et word

sb35

Je voudrais pouvoir récupérer les informations contenu sur l'onglet résumé dans les propriétés d'un document pdf, ou même un document Word: (Titre, auteur...).

jeudi 6 novembre 2008 à 18:42:31 | Re : Propriétés d'un document pdf et word

Delphi63

La réponse est tardive, mais si cela peux dépanner

Utilisation de la biblioMicrosoft DsoFile.dll
Copier le fichier DsoFile.dll dans un repertoire
Pour incrire la dll au registre :
- dans la boite de dialogue "Démarrer > Executer"
- entrer : regsvr32 "c:\répertoire\dsofile.dll"

http://www.microsoft.com/technet/scriptcenter/resources/tales/sg0305.mspx

J'utilise cette .dll, et cela marche parfaitement (lecture et écriture)


A+++

jeudi 6 novembre 2008 à 19:25:10 | Re : Propriétés d'un document pdf et word

Delphi63

Un petit complement peut-être
Après l'incription au registre
Sous Delphi 5 (de mémoire)
mneu "Composant > Importer un controle Axtive X"
bouton "Ajouter" et selectionner le fichier DsoFile.dll
Ajoute le composant "OleDocumentProperties" dans l'onglet "ActiveX"

Le mettre sur la Form
exemple :
var
  od :TOleDocumentProperties;
  sp: SummaryProperties;
  cp: CustomProperties;
  p : CustomProperty;
  t :dsoFilePropertyType;
  v :OleVariant;
  i  :integer;
  s  :string;
  sl :TStringList;
begin
  sl:=TStringList.Create;
  od:=OleDocumentProperties1;
  od.Open(fname,true,dsoOptionDefault);
  if od.IsOleFile
  then begin
    sp:=od.SummaryProperties;
    sl.Add('Title='+sp.Title);
    cp:=od.CustomProperties;
    for i:=0 to cp.Count-1 do begin
      p:=cp.Item[i];
      s:=p.Name;
      t:=p.Type_;
      v:=p.Get_Value;
      s:=s+'='+v;
      sl.Add(s);
    end;
    od.Close(False);
  end;
end;

En espérant être utile.




Cette discussion est classé dans : word, propriétés, document, pdf


Répondre à ce message

Sujets en rapport avec ce message

[fusion document word] source de données [ par manudel ] Je voudrais par OLE fusionner un document word, avec une source de données dont le nom n'est pas statique.Je ne veux pas que mon document word soit li ouvrir un document word ds ma form [ par lnicos ] Voilà, ce que j'aimerais c'est que quelqu'un me fasse une petite appli pour me montrer toutes les fonctionnalités permettant d'utilisant des documents OLE +word ou compo serveur +word [ par kurt ] En fait j'ai encore un problème avec mon compo OLE, pour afficher un document word à l'intérieur de ma form. Avec le OLE, dès que je clik sur un edit document word dans mon form [ par kurt ] Comment faire pour ouvrir un document word dans mon form, afin de pouvoir le lire, et selectionner certaines parties du document... Tout cela sans uti problème avec les composants OLE [ par kurt ] voilà, en fait j'utilise les composants OLE afin d'ouvrir un document word dans mon form, mais une fois que je clique sur ma form, je "perds la main". Recuperer le nom du document ouvert dans Word [ par thonyboy ] Bonjour,Je fais actuelement un petit prog pour Word97 qui sera compiler en WLL (donc une DLL)Je cherche a récuperer dans mon code, le CHEMIN + Le nom Document word dans application Delphi [ par Kenny ] Salut,Je cherche à ouvrir l'application word dans un formulaire DELPHI.En fait, je développe une partie d'un programme développé en DELPHI et je dois Copier une form dans un document word?? [ par noewiller14 ] J'ai realise un programme informatique avec Delphi et c'etait deja pas une mince affaire et voilà maintenant que je rencontre quelques petits probleme passer du richedit à un document word [ par ledoc93 ] Bonjour,Voila mon probleme.Je developpe un logiciel médical dans lequel le médecin saisit dans un richedit du texte formaté, avec la possibilité d'uti nombre de page dans un documnet type pdf ou word [ par yvessimon ] Bonjour,Avant d'imprimer un document de type pdf ou word je souhaite vérifier le nombre de page de ce document.Aussi comment lire ce nombre de page ?M


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,874 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.