Ich habe eine Windows App, wo ich eine Liste von PDFs in einer Listbox an den Drucker senden möchte. Durch den folgenden Code kann ich sehen, dass * axAcroPDF1.LoadFile (s) jede Datei in meiner Anwendung lädt, aber Acrobat scheint nur das letzte Element in der lbPDFList Listbox an den Drucker zu drucken (zB wenn es 4 PDFs gibt um zu drucken, wird immer nur die letzte PDF gedruckt)?Verwenden von Acrobat Plugin zum Drucken mehrerer PDFs (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);
}
Ist dies ein Threading-Problem?
MIt pd.PrinterSettings.PrinterName, was pd beziehen sich auf? – Wildhorn