Dans le cadre d'un développement d'un logiciel pour ma société, je dois utiliser le PDF Distiller d'Acrobat pour convertir un fichier Word en fichier PDF sous Windows Xp. Le bout de code que j'exécute fonctionne correctement lorsque l'on ait un utilisateur ayant des droits. Par contre, cela ne fonctionne plus avec un utilisateur simple. Il faut impérativement que cela fonctionne dans tous les cas et avec Acrobat.
if (m_PDFDistiller.CreateDispatch("PdfDistiller.PdfDistiller.1", &pError) == 0)
{
TCHAR err[512];
pError.GetErrorMessage(err,512);
m_strErrMsg.Format("Conversion PDF et copie : impossible de se connecter à Acrobat Distiller en OLE");
}
m_PDFDistiller.Create();
m_PDFDistiller.FileToPDF(strPSFilePathName, strTempFilePathName, m_strDistillerJobOptions);
Le problème consiste en un problème de droit.
Si quelqu'un avez une solution pour mon problème ou un début de solution.
Merci pour tout.
____ _____ _
///__) ||||||) |||
(((( ||()// |||
\\\\ ||||( |||
//// ||()\\ |||___
(__/ |_____) |_____)