Bonjour,
A partir de Lazarus (version 2.0.10), je manipule un document word ".DOT", que je sauvegarde en ".doc" et tout marche. Mais si j'essaie de le sauvegarder en pdf, j'ai l'erreur suivante :
Le projet projet1 a levé une classe d'exception "EOleError" avec le message :
Method 'SaveAs' is not supported by automation object.
voilà le code de test :
Merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 procedure TForm1.ToPDFClick(Sender: TObject); var wd:TOfficeDocumentConverter; begin wd := TOfficeDocumentConverter.Create(Nil, False); wd.Convert('D:\Test\Doc1.doc', 'D:\Test\Doc1.pdf', 17); wd.Free; end;
Partager