Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pdf-redactor failing to perform string substitution #16

Open
0xCoto opened this issue Dec 8, 2018 · 1 comment
Open

pdf-redactor failing to perform string substitution #16

0xCoto opened this issue Dec 8, 2018 · 1 comment

Comments

@0xCoto
Copy link

0xCoto commented Dec 8, 2018

So, I have a PDF file (the small text says aaa): https://cdn.discordapp.com/attachments/283280590860582912/521025782664003584/r.png

I want to replace aaa with "test123".

My code is this:

#;encoding=utf-8

import re
from datetime import datetime

import pdf_redactor

options = pdf_redactor.RedactorOptions()

options.content_filters = [
    # First convert all dash-like characters to dashes.
    (
        re.compile(r"aaa"),
        lambda m : "test123"
    ),
]

pdf_redactor.redactor(options)

(If https://github.com/JoshData/pdf-redactor/blob/master/example.py works, why doesn't my script work?)

(Using Python3.7)

@hibellm
Copy link

hibellm commented Jan 10, 2019

I am not an expert at this but it worked for my example when I added U in front

options.content_filters = [   
    (
        re.compile(u"LibreOffice"),
        lambda m: "(REDACTED)"
    ),
]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants