J'ai une application Windows où je veux envoyer à l'imprimante une liste de PDF dans une liste. En parcourant le code ci-dessous, je peux voir que * axAcroPDF1.LoadFile (s) charge chaque fichier dans mon application, mais Acrobat semble seulement imprimer le dernier élément dans la liste lbPDFList à l'imprimante (par exemple s'il y a 4 PDF pour imprimer, il n'imprimera toujours que le dernier PDF)?Utiliser Acrobat Plugin pour imprimer plusieurs PDF (axAcroPDF1)
int iListCounter = lbPDFList.Items.Count;
for (int i=0; i < iListCounter; i++)
{
String s = null;
lbPDFList.SetSelected(i,true);
s = lbPDFList.SelectedItem.ToString();
axAcroPDF1.LoadFile(s);
axAcroPDF1.Show();
axAcroPDF1.printAllFit(true);
}
Est-ce un problème de threading?
aveC pd.PrinterSettings.PrinterName, ce pd référence? – Wildhorn