Hi Anuttam.

I’d guess that a PDF library itself would be out of scope for Django itself
— but this is a perennial problem.

**Quite maybe** a project to modernise the Outputting PDFs with Django docs
would be in scope... 🤔

https://docs.djangoproject.com/en/3.1/howto/outputting-pdf/

Questions that you could cover:
What is the best way to do it these days? What dependencies does that
involve?
Are there helpers we could add to Django? (And so on.)

An awesome proposal there might swing it. (I can’t say definitely.)
(Even if it didn’t make GSoC, such a proposal would convert well into a
profile blog piece, so if you’re keen it might be worth the punt.)

I hope that helps.

Kind regards, Carlton

On Mon, 5 Apr 2021 at 15:58, Anuttam Anand <anuttaman...@gmail.com> wrote:

> Hello to all my djangomates. I am Anuttam Anand, Btech student from India.
> For this year's GSoc , I am thinking of making a proposal for a more
> efficient and feature containing pdf library. Upon researching , I found
> ReportLab to be the pdf making library in django but it lacks many features
> and has been reported to be buggy.
> Features which I am thinking of including:
> 1. A direct webpage conversion to pdf and containing atleast 80% of css.
> 2. An option to download or keep the pdf in the server itself , location
> parameter which is specified by the programmer.
> 3. An option to download the pdf to the user's device upon calling the
> function.
> Motivation:
> 1. The main motivation behind this project is that many websites need pdfs
> like transaction receipts or some reports which are downloaded.
> 2. I personally faced this issue a while ago and has to manually download
> my webpages to contain the css as some other libraries do download the pdf
> but results in loss of css and thus the design and quality.
>
> I hope to get an opinion and advice and if I have missed some package or
> if anyone thinks of some more features, I will be happy to listen.
>
> Thanking You
> Anuttam Anand
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django developers (Contributions to Django itself)" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to django-developers+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-developers/d38880c2-c67c-47c5-adc4-6fe016b2160bn%40googlegroups.com
> <https://groups.google.com/d/msgid/django-developers/d38880c2-c67c-47c5-adc4-6fe016b2160bn%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers  (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-developers+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/CAJwKpySAzggbi1ExVFxKygLtEm3Rdnq08gCThkkfTVoKxAWVBw%40mail.gmail.com.

Reply via email to