Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

96
Views
Necesidad de comparar el contenido de la plantilla de Word y el PDF real

Tengo 2 archivos (word y pdf) y necesito compararlos. word doc será una plantilla que define cómo se debe generar el pdf. A continuación se muestran las muestras.

documento de Word:

 <firstname>,<LastName> <ID>,<organization> <salary>,<place> Dear <firstname>, you are working in the department of <organization> and we are really honored to have you here. Expecting many more successful years of service from you. Thanks,

PDF real:

 John, Kennedy 234,google USD1245,CA Dear John, you are working in the department of google and we are really honored to have you here. Expecting many more successful years of service from you. Thanks,

¿Alguien puede ayudar con la lógica de comparación para validar que tanto el contenido estático como el dinámico se generan como se esperaba? estamos usando TestComplete con JavaScript para la automatización.

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Si sabe lo que hay en la plantilla, puede comenzar con algunas expresiones regulares que dividen las primeras líneas donde están todas las variables . Luego lea la plantilla, reemplace cada variable con los valores obtenidos desde el principio del pdf y si el texto reemplazado coincide con el texto en pdf, entonces tiene el pdf creado a partir de la plantilla.

Ejemplo de división de expresiones regulares: lea el archivo de Word, divida cada línea, obtenga las primeras 3 líneas, divídalas con "," y configure los vars en los índices correspondientes. Como dije, esto funciona solo si conoce el contenido de la plantilla.

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!