ArthurHub / ArthurHub/HTML-Renderer

PdfGenerator scales by 133% (or 1/3)

Đang mở
#97 1 bình luận 0 reaction 0 người được giao Xem trên GitHub
bug PDF
Ngôn ngữ chính
C#
Star
1.4k
Fork
550
Merge trung bình
14 ngày 9 giờ
Pull request đã merge (30 ngày)
1

Mô tả

I'm having issues with getting a page designed to fit on 8.5x11 Letter paper to size/position properly. So I just do a simple html with a div with a set height and width as a sanity check. First I did "width: 1in; height: 2in;" and the resulting div on the PDF was 1.33333 inches x 2.66666 inches. So I tried points of 72pt x 144pt, and the same thing. If I do 54pt x 108pt I get a box that is 1inx2in. So I have to specify sized that are 3/4 the size I really want in order to get the actual on page size I'm looking for apparently.

Is there some scaling going on that you can control? Do I need to do some reset on the body? What is the user.css that it uses. I wasn't able to find these things in the source code.

Here is the simple html I'm testing:

`

`

Anyone have any thoughts on this?

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Hướng nghiên cứu

Issue không nêu tên tệp nguồn hoặc bài kiểm thử nào. Hãy bắt đầu bằng cách tái hiện HTML được cung cấp và đo kích thước PDF được tạo, sau đó lần theo đường dẫn tạo PDF để tìm nguyên nhân của việc scale 133% được báo cáo. Được coi là hoàn tất khi các kích thước CSS tính bằng inch và point được render đúng kích thước vật lý đã chỉ định mà không cần các giá trị bằng 3/4 kích thước.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
csharp
Lĩnh vực
tooling
Loại issue
Lỗi
Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
35/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.