Il existe en fait maintenant la possibilité de rédiger du texte dans ColdFusion. Ce n'est pas documenté car la fonctionnalité est encore en cours, mais cela fonctionne pour la plupart des cas. De nouveaux attributs ont été ajoutés pour ce support.
- Les mots que vous voulez expurger doit être donné comme un tableau avec le nom d'attribut comme « wordstoredact »
Il y a un nouvel attribut dans cfpdfparam savoir wordmatchingcriteria
avec des valeurs comme:
MATCHPARTIALWORD_MARKPARTIALWORD
(correspond à des mots partiels, et les redéfinit également)
MATCHPARTIALWORD_MARKWHOLEWORD
(correspond à des mots partiels, mais réduit le mot entier)
MARKWHOLEWORD
(correspond et ne contient que des mots entiers).
Un exemple de la façon de le faire est comme indiqué ci-dessous:
cfpdf(action="redact", source="#sourcefile#", destination="#destinationfile#", overwrite=true){
cfpdfparam(wordstoredact=["Windo", "disclaim"], ignorecase=true, pages="1", wordmatchingcriteria="MATCHPARTIALWORD_MARKPARTIALWORD");
cfpdfparam(wordstoredact=["http://", "2010"], ignorecase=true, pages="1", wordmatchingcriteria="MATCHPARTIALWORD_MARKWHOLEWORD");
cfpdfparam(wordstoredact=["December", "Resources"], ignorecase=true, pages="2", wordmatchingcriteria="MARKWHOLEWORD");
cfpdfparam(wordstoredact=["Tutorial", "definitions"], ignorecase=false, pages="3", wordmatchingcriteria="MATCHPARTIALWORD_MARKWHOLEWORD");
};
S'il vous plaît répondre si vous avez toute confusion ou d'autres questions concernant redaction à base de texte dans ColdFusion
Merci, j'essaierai! –