12. november 2002 - 11:22
Der er
31 kommentarer og 1 løsning
PDF Udskrift!! ARRGGGHH!
Jeg vil gerne Printe et PDF Dokument ud... men kan fandme ikke få den til det!!! Nogen der vil hjælpe??
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
12. november 2002 - 11:25
#1
Ummm har du en printer ?
12. november 2002 - 11:29
#2
Ja!
12. november 2002 - 11:31
#3
Og du kan printe normale dokumenter ud på den ?
12. november 2002 - 11:31
#4
12. november 2002 - 11:37
#5
hvad er "den", du ikke kan få til at printe ud - Acrobat Reader, eller VB (kategorien burde indikere VB, men sådan er det jo ikke altid ;o) Hvis fra VB, kan du da printe andet end pdf-dokumenter ud? Kommer der en fejlmeddelse - og hvilken? Lidt mere kød på spørgsmålet, så skal du nok få svar...
12. november 2002 - 11:38
#6
Jamen jeg skal jo ikke loope! jeg kan fortælle dig jeg har fundet denne kode et sted: Set objPdf = New PdfLib.Pdf objPdf.SRC = \"C:\\Programmer\\Navnt\\nav2000u.pdf\" objPdf.Print Kan den ikke bruges??
12. november 2002 - 11:40
#7
12. november 2002 - 11:44
#8
Okay.... but do I have to name the Printer? Can't it just print to the Default Printer???
12. november 2002 - 11:47
#9
If you look at the Adobe link you will see there are two examples, so if you use
AcroRd32.exe /p filename
then it should work. Again look at
http://www.eksperten.dk/spm/282196 to see how it is done remove the loop of course!
12. november 2002 - 11:56
#10
Yes that's allright BUT! When I try running the Batch file in the CommandPromt by just writing: AcroRd32.exe Then the Acrobat Reader should load... right??? But It dosen't... only when I write it in the RUN menu!
12. november 2002 - 12:06
#11
Lets just go back a bit! Are we in VB? Why use the command prompt arent you trying to get this to work in VB?
12. november 2002 - 12:18
#12
Yes....OK SO.. if wanna make this work: Acrord32.exe /P (recPart("Partsti") & "\" & recPart("Parttegninger") & (".pdf")) This is the "Batch" I wanna run.... what do I miss then? The Path and the Filename is comming from a databse!
12. november 2002 - 12:40
#13
What ever I do.... the string won't run!
12. november 2002 - 13:00
#14
Tjaa, prøv at skrive til en msgbox og se om det nu også ser ud som du tror det ser ud - måske er der et mellemrum i fx. recPart("Partsti") der ikke skal være der eller lignende (i så fald brug rtrim/ltrim) - får du i øvrigt nogen fejlmeddelse?
12. november 2002 - 13:00
#15
try Dim docname as String docname = "Acrord32.exe /P " & (recPart("Partsti") & "\" & recPart("Parttegninger") & ".pdf" Call ShellWait(docname, 0)
12. november 2002 - 13:04
#16
Den stopper her: Call ShellWait Og siger Sub or Function not defined!
12. november 2002 - 13:09
#17
12. november 2002 - 13:14
#18
Så er sgu det nok fordi du ikke har defineret funktionen Shellwait ;o)
12. november 2002 - 13:17
#19
ok!! Nu melder den ikke fejl... men der kommer ikke noget ud af printeren!!
12. november 2002 - 13:27
#20
Jeg bruger jo denne kode her til at Printe Solidworks tegninger ud: Dim Part Set Part = GetObject(recPart("Partsti") & "\" & recPart("Parttegninger") & (".SLDDRW")) Part.ForceRebuild3 True Part.Graphicsredraw Part.Visible = True Part.PrintOut 1, 1, 1, False, "", 0#, False Part.Visible = False Set Part = Nothing ------------------------------------------------------------------------------- Kan jeg ikke bruge denne kode til at printe PDF filer ud osse????
12. november 2002 - 13:53
#21
I dont know if youcan use your code, that is why I suggested the other example. What does GetObject do?
12. november 2002 - 14:04
#22
Ok... the GetObject shoukd force the File to bee opend into the deafault "Viewer" Program.... But why is it that the PDF dosen't come out of the Printer???
12. november 2002 - 14:45
#23
Tjaa, prøv at skrive til en msgbox og se om det nu også ser ud som du tror det ser ud - måske er der et mellemrum i fx. recPart("Partsti") der ikke skal være der eller lignende (i så fald brug rtrim/ltrim)
12. november 2002 - 14:46
#24
Det ser fint ud!
12. november 2002 - 14:49
#25
domino1977>Dont understand that about GetObject! Default viewer, arent you trying to PRINT it!
12. november 2002 - 15:11
#26
The Getobject works only on the SoildWorks (SLDDRW) Files.... NOT on the PDF File!!!!
12. november 2002 - 15:26
#27
Nu har jeg lavet noget MEGET simpelt! Private Sub Command2_Click() Dim docname As String docname = "Acrord32.exe /P c:\test.pdf" Call ShellWait(docname, 1) End Sub Og lavet en PDF fil der hedder TEST ud på mit C:..... stadig ingenting!
12. november 2002 - 15:29
#28
do you HAVE acrord32.exe on your PC and IS it in the PATH environment variable. If It is not then you must include the FULL path or how does Windows know where it is ?
12. november 2002 - 15:32
#29
YES! I have just filled in the FULL path for the Acrobat Reader 5.0, but still nothing....
12. november 2002 - 15:41
#30
OK!!!!! Nu virker det!!! Hvad nu hvis jeg gerne vil have at den bare skal smide 1 stk ud istedet for at kommer ind i selve Acrobat Reader og skal vælge hvormange stk osv????
13. november 2002 - 13:19
#31
your going to have to look at Acrobat site for that, maybe the other link using /t might do it!
Kurser inden for grundlæggende programmering