Toon posts:

Batch 700 PDF files bewerken

Pagina: 1
Acties:

Verwijderd

Topicstarter
Tweakers,

Kennen jullie een programma die een batch kan uit voeren met PDF die een search en replace optie heeft?

heb namelijk het pakket: ARTS PDF Aerialist Professional

alleen die kan geen tekst vakken veranderen..

iemand een idee??

  • w_m0zart
  • Registratie: December 2003
  • Laatst online: 19-07-2022
Waarschijnlijk kun je met acrobat een javascript schrijven.

http://partners.adobe.com...avascript/AcroJSGuide.pdf
Pagina 68, (creating and) modifying pdf documents.
Had je dit niet al zelf gevonden?

[ Voor 12% gewijzigd door w_m0zart op 21-03-2006 17:34 ]


Verwijderd

Topicstarter
hier was ik al aan begonnen, alleen is mijn java kennis helemaal niets...
wel heb ik redelijk wat ervaring met VB, en was al bezig dingen te schrijven, alleen de SDK kit, kan ik niet verkrijgen...

  • w_m0zart
  • Registratie: December 2003
  • Laatst online: 19-07-2022
Of met Python kun je hetzelfde doen.

Ik vind de volgende link:
Using Python as PDF Editing and Processing Framework

[ Voor 10% gewijzigd door w_m0zart op 21-03-2006 17:46 ]


  • Bhai
  • Registratie: Mei 2005
  • Laatst online: 20-08 20:07
Zoiets zoek ik dus ook al. Volgens mij bestaat er geen kant-en-klaar programma dat dit kan (als Acrobat 7 het niet kan...).

Ik heb dus een pdf van 50 pagina's met op elke pagina een voettekst die ik niet kan verwijderen (staat dus niet tussen "add headers/footers") ;(

Verwijderd

Topicstarter
in de adobe acrobat 7 versie zit wel een batch functie, maar niet om tekst in het document te veranderen. Gelukkig kan je wel een javascript aanspreken volgens mij, maar moet alleen ff-n kijken hoe.

Vond wel een interessante, maar deze werkt bij mij nog niet
function replaceAll( str, replacements ) {
for ( i = 0; i < replacements.length; i++ ) {
var idx = str.indexOf( replacements[i][0] );

while ( idx > -1 ) {
str = str.replace( replacements[i][0], replacements[i][1] );
idx = str.indexOf( replacements[i][0] );
}

}

return str;
}

var string = "{6} zoektekst {7} vervangende tekst {3}";

string = replaceAll( string, [["{6}", "#"], [ "{7}", "," ],["{3}", " "]] );

[ Voor 7% gewijzigd door Verwijderd op 22-03-2006 11:04 ]


Verwijderd

Topicstarter
in javascript editor
search.wordMatching = "MatchAllWords";
search.query("zoekwoord");
geeft een zoek balk weer, gaat nog neits automatisch zoeken :(

  • Bhai
  • Registratie: Mei 2005
  • Laatst online: 20-08 20:07
Werkt nog niet?

  • Bhai
  • Registratie: Mei 2005
  • Laatst online: 20-08 20:07
Iem. al een oplossing :/
Pagina: 1