You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello,
I'm trying to generate a PDF from HTML with PDF/UA, but it returns strange tagging.
Is this labeling correct? Is there any way to modify it? It is the first time I use your library, and I am very interested in the accessibility part.
I am using Adobe Acrobat Pro to look at the labeling.
Thank you in advance.
HTML:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
<title>Ejemplo PDF</title>
<style>
body {
font-family: Arial, sans-serif;
margin: 50px;
}
h1 {
color: pink;
}
</style>
</head>
<body>
<h1>Hello World</h1>
<p>Lorem ipsum dolor sit amet consectetur adipiscing elit pellentesque, eros blandit porttitor primis mollis nisi in nunc, ante interdum vestibulum viverra mattis et sociosqu. Faucibus a risus laoreet posuere placerat class tempus vehicula, dignissim congue netus odio potenti phasellus malesuada sodales habitant, egestas id imperdiet sociis vitae taciti curabitur.</p>
</body>
</html>
Python (Flask):
from flask import Flask, render_template, make_response
from weasyprint import HTML
app = Flask(__name__)
@app.route('/')
def index():
return render_template('index.html')
@app.route('/pdf')
def generate_pdf():
HTML('./templates/index.html').write_pdf('test_pdf_ua.pdf', pdf_version="1.6", pdf_variant='pdf/ua-1')
return "PDF Generated"
if __name__ == '__main__':
app.run(debug=True)
Result:
Expected result:
The text was updated successfully, but these errors were encountered:
Hello,
I'm trying to generate a PDF from HTML with PDF/UA, but it returns strange tagging.
Is this labeling correct? Is there any way to modify it? It is the first time I use your library, and I am very interested in the accessibility part.
I am using Adobe Acrobat Pro to look at the labeling.
Thank you in advance.
HTML:
Python (Flask):
Result:
Expected result:
The text was updated successfully, but these errors were encountered: