|
PDF erstellen, PDF konvertieren, pdf-maker nutzt activePDF
|
 |
 |
 |
|
activePDF Server - Beispiel-Code und HowTo's
Beispiel-Code:
HowTo`s:
Klicken Sie hier, um den Quellcode für
ASP oder
VB herunterzuladen.
<%
Response.Buffer =
True
Set APServer
= Server.CreateObject("APServer.Object")
APServer.OutputDirectory =
Server.MapPath("results")
APServer.GeneralFlags =
16
APServer.Orientation =
2
y = APServer.StartPrinting()
Set Crystal
= Server.CreateObject("Crystal.CRPE.Application")
Set Report
= Crystal.OpenReport(Server.MapPath("Invent.RPT"))
Report.SelectPrinter "ADOBEPS5.DLL",
APServer.NewPrinterName, _
APServer.NewPortName
Set PageOptions
= Report.PageSetup
PageOptions.PaperOrientation =
2
Report.ProgressDialogEnabled =
False
Report.DiscardSavedData
Report.PrintOut False
Set Report
= Nothing
Set Crystal
= Nothing
i = APServer.Wait(30)
APServer.StopPrinting
If i =
0 Then
XID = APServer.NewUniqueID
fileok = 1
Else
fileok = 0
End If
Set APServer
= Nothing
%>
<html>
<body>
<center>
<% If
fileok = 1
Then %>
<font face="Verdana"
color="#008000"><strong><big>
<a href="<%
response.write("results/"
_
&
XID & ".PDF")%>"
target="_blank">
<p>click
here</a></big></strong></font>
<% Else
%>
There was an
Error distilling the
document.
<% End
If %>
<br>
<br>
</body>
</html>
nach oben
Klicken Sie hier, um den
Quellcode für ASP herunterzuladen.
<%
Set APServer
= Server.CreateObject("APServer.object")
APServer.OutputDirectory =
Server.MapPath("results")
r = APServer.StartPrinting()
Set XLObject
= Server.CreateObject("Excel.Application")
XLObject.DisplayAlerts =
False
Set NewDoc
= XLObject.Workbooks.Open( Server.MapPath("TestXL.xls"),
_
,True,,,,True,,,False,False,,False)
NewDoc.Activate
NewDoc.PrintOut 1,999,1,False,APServer.NewPrinterName,False,False
NewDoc.Close 0
XLObject.Quit
Set XLObject
= Nothing
APServer.StopPrinting
r = APServer.Wait(30)
uniqueID = APServer.NewUniqueID
Set APServer
= Nothing
%>
HTML>
<BODY TOPMARGIN=0
LEFTMARGIN=0
SCROLL=no>
<embed fullscreen=yes
src="results/<%=uniqueID
& ".pdf"%>">
</BODY>
</HTML>
nach oben
Klicken Sie hier, um den Quellcode für
ASP oder CF
herunterzuladen.
<%
Set APServer
= Server.CreateObject("APServer.object")
APServer.OutputDirectory =
Server.MapPath("results")
r = APServer.StartPrinting()
Set WordObject
= Server.CreateObject("Word.Application")
WordObject.DisplayAlerts =
False
Set NewDoc
= WordObject.Documents.Open _
(Server.MapPath("TestDoc.Doc"),
False, True)
Set WordDialog
= WordObject.Dialogs(97)
WordDialog.Printer =
APServer.NewPrinterName
WordDialog.DoNotSetAsSysDefault =
1
WordDialog.Execute
NewDoc.PrintOut False
NewDoc.Close False
WordObject.Quit False
Set WordObject
= Nothing
APServer.StopPrinting
r = APServer.Wait(30)
uniqueID = APServer.NewUniqueID
Set APServer
= Nothing
%>
<HTML>
<BODY TOPMARGIN=0
LEFTMARGIN=0
SCROLL=no>
<embed fullscreen=yes
src="results/<%=uniqueID
& ".pdf"%>">
</BODY>
</HTML>
nach oben
Klicken Sie hier, um den Quellcode für
ASP oder CF
herunterzuladen.
<%
Set APServer
= Server.CreateObject("APServer.object")
APServer.OutputDirectory =
Server.MapPath("results")
r = APServer.StartPrinting()
Set PPObject
= Server.CreateObject("PowerPoint.Application")
Set NewDoc
= PPObject.Presentations.Open _
( Server.MapPath("TestPP.PPT"),
-1, 0,0)
Set myOptions
= NewDoc.PrintOptions
myOptions.ActivePrinter =
APServer.NewPrinterName
myOptions.PrintInBackground =
0
NewDoc.PrintOut 1,9999,"",1,0
NewDoc.Saved = 1
NewDoc.Close
PPObject.Quit
Set PPObject
= Nothing
APServer.StopPrinting
r = APServer.Wait(30)
uniqueID = APServer.NewUniqueID
Set APServer
= Nothing
%>
<HTML>
<BODY TOPMARGIN=0
LEFTMARGIN=0
SCROLL=no>
<embed fullscreen=yes
src="results/<%=uniqueID
& ".pdf"%>">
</BODY>
</HTML>
nach oben
<%
Set objSVR
= Server.CreateObject("APServer.Object")
finalPDF =
Server.MapPath("Document.pdf")
titlePage =
Server.MapPath("title.ps")
bodyPage =
Server.MapPath("body.ps")
objSVR.ConcatenateToExisting =
True
r = objSVR.PSToPDF(titlePage,
finalPDF)
r = objSVR.PSToPDF(bodyPage,
finalPDF)
Set objSVR
= Nothing
%>
nach oben
|
 |
 |
 |
 |
|
 |

|
Individuelle PDF Lösungen
Sie suchen nach speziellen Lösungen? Wir entwickeln Software nach Ihren
Anforderungen! PDF-Formulare, Plug-Ins, Datenbankgestützte Intra- und Internet
Anwendungen, C/S Lösungen,...
Profitieren auch Sie von unserer Kompetenz und Erfahrung - nehmen Sie einfach
unverbindlich Kontakt auf!
|
|
|
 |
|
|