Tengo un formulario pdf y Acrobat Pro instalado en mi máquina. En MS Access puedo escribir código VBA para abrir el formulario y completar los campos. Pero no puedo entender cómo ajustar el tamaño de fuente de un campo (u otras propiedades como el color) usando VBA.
Aquí hay un fragmento:
Dim oAVDoc As Object, oPDDoc As Object Dim oJso As Object, oFld As Object Set oAVDoc = CreateObject("AcroExch.AVDoc") oAVDoc.Open("C:\Temp\test.pdf", "") Set oPDDoc = oAVDoc.GetPDDoc Set oJso = oPDDoc.GetJSObject Set oFld = oJso.getField("TestFieldName") oFld.Value = "This is the new value." '<-- works fine oFld.FontSize = 14 '<-- "Object doesn't support this property or method" oFld.Color = "red" '<-- also does not work
Me imagino que probablemente haya propiedades de objeto javascript para estos, pero no puedo encontrar ninguna documentación sobre lo que podrían ser.
Gracias por adelantado.
Usar
oFld.textSize = 14
en lugar de FontSize
(ver también documentación )