DocConverter 2015

StampStrokeColorNET

<!-- Copyright (c) 2018 ActivePDF, Inc. -->
<!-- ActivePDF DocConverter 2015 -->
<!-- Example generated 12/16/18  -->

<%
Dim strPath, results

strPath = Server.MapPath(".") & "\"

' Instantiate Object
Set oDC = Server.CreateObject("APDocConverter.Object")

' Stamp Images and Text onto the output PDF
oDC.AddStampCollection "TXTinternal"
oDC.StampFont = "Helvetica"
oDC.StampFontSize = 108
oDC.StampFontTransparency = 0.1
oDC.StampRotation = 45.0

oDC.StampFillMode = 2
oDC.SetStampColor 255, 0, 0, 0
oDC.SetStampStrokeColor 100, 0, 0, 0

oDC.AddStampText 116.0, 156.0, "Internal Only"

oDC.AddStampCollection "IMGimage"
oDC.AddStampImage strPath & "logo.png", 508.0, 16.0, 32.0, 32.0, true

' Set whether the stamp collection(s) appears in the background or foreground
oDC.StampBackground = 0

' Set the amount of seconds before a request will time out
oDC.Timeout = 40

' Enable extra logging (logging should only be used while troubleshooting)
' C:\ProgramData\activePDF\Logs\
oDC.Debug = true

' Convert the file to PDF
Set results = oDC.ConvertToPDF(strPath & "word.doc", strPath & "stamped.pdf")
If results.DocConverterStatus <> 0 Then
  ErrorHandler "ConvertToPDF", results, results.DocConverterStatus
End If

' If there will be multiple conversions in the same instance
' you can clear the stamp collections or remove one individually
' in order to change what is stamped on the next conversion
oDC.RemoveStampCollection "TXTinternal"
oDC.ClearStampCollections 

' Release Object
Set oDC = Nothing

' Process Complete
Response.Write "Done!"

' Error Handling
Sub ErrorHandler(method, oResult, errorStatus)
  Response.Write("Error with " & method & ": <br/>" _
    & errorStatus & "<br/>" _
    & oResult.details)
  Response.End
End Sub
%>

Copyright © 2018 ActivePDF, Inc