Python html to pdf

تم تحميل الصفحة في 1,7091687 ثانية
html to pdf

عـبـدالـله

.:: أبو مـحـمـد ::.
rankrankrankrankrank
إنضم
5 ديسمبر 2013
المشاركات
2,544
الإعجابات
3,420
النقاط
198
السلام عليكم ورحمة الله وبركاته

كيفية تحميل صفحه وتحويلها الى pdf


نحتاج نثبت مكتبات وتحميل ملف .


المكتبات:

pip install pdfkit
pip install requests
تحميل البرنامج المساعد للمكتبه :

wkhtmltopdf

بعد تثبيت البرنامج المساعد انسخ مساره ولصقه بمكان المسار الموجود بالكود البرمجي

الكود مايحتاج شرح بسيط جدآ


Python:
import pdfkit
import requests
import os

website = requests.get("http://google.com")
pdfFile = "C:\\Program Files\\wkhtmltopdf\\bin\\wkhtmltopdf.exe"
config = pdfkit.configuration(wkhtmltopdf = pdfFile)
if website.status_code == 200:
    pdf = pdfkit.from_url(str(website.url), "savefile.pdf", configuration=config)
    os.startfile("savefile.pdf")
    website.close()


نستطيع اختصار الكود الى :

Python:
import pdfkit
import os

pdfFile = "C:\\Program Files\\wkhtmltopdf\\bin\\wkhtmltopdf.exe"
config = pdfkit.configuration(wkhtmltopdf = pdfFile)
pdfkit.from_url("http://google.com", "savefile.pdf", configuration=config)
os.startfile("savefile.pdf")

وضعت لكم طريقتين للتعامل مع الـ url
 

hgtrdv

Beginner Developer
rank
إنضم
9 يناير 2019
المشاركات
36
الإعجابات
9
النقاط
8
العمر
31
السلام عليكم ورحمة الله وبركاته

كيفية تحميل صفحه وتحويلها الى pdf


نحتاج نثبت مكتبات وتحميل ملف .


المكتبات:





تحميل البرنامج المساعد للمكتبه :

wkhtmltopdf

بعد تثبيت البرنامج المساعد انسخ مساره ولصقه بمكان المسار الموجود بالكود البرمجي

الكود مايحتاج شرح بسيط جدآ


Python:
import pdfkit
import requests
import os[/B]

[B]website = requests.get("http://google.com")
pdfFile = "C:\\Program Files\\wkhtmltopdf\\bin\\wkhtmltopdf.exe"
config = pdfkit.configuration(wkhtmltopdf = pdfFile)
if website.status_code == 200:
    pdf = pdfkit.from_url(str(website.url), "savefile.pdf", configuration=config)
    os.startfile("savefile.pdf")
    website.close()


نستطيع اختصار الكود الى :

Python:
import pdfkit
import os[/B]

[B]pdfFile = "C:\\Program Files\\wkhtmltopdf\\bin\\wkhtmltopdf.exe"
config = pdfkit.configuration(wkhtmltopdf = pdfFile)
pdfkit.from_url("http://google.com", "savefile.pdf", configuration=config)
os.startfile("savefile.pdf")

وضعت لكم طريقتين للتعامل مع الـ url

اخوى عبدالله اسعد الله ايامك بكل خير وسرور

اخوى حاولات مرات ومرات اشغل برامج البايثون لكن لاتعمل لدي اتبعت شروحات كثيرة فى اليوتوب لكن بدون فائده ما الحل وجزاك الله خير
 

عـبـدالـله

.:: أبو مـحـمـد ::.
rankrankrankrankrank
إنضم
5 ديسمبر 2013
المشاركات
2,544
الإعجابات
3,420
النقاط
198
اخوى عبدالله اسعد الله ايامك بكل خير وسرور

اخوى حاولات مرات ومرات اشغل برامج البايثون لكن لاتعمل لدي اتبعت شروحات كثيرة فى اليوتوب لكن بدون فائده ما الحل وجزاك الله خير
حياك الله اخي العزيز

قم بكتابة موضوع جديد في قسم استفسارات ومشاكل البرمجة

هنا

مشاكل / استفسارات قسم البرمجه

وابشر اخي العزيز الامور بسيطه ان شاء الله سأقوم بمتابعة مشاكلك مع برامج بايثون لحلها لك
 

hgtrdv

Beginner Developer
rank
إنضم
9 يناير 2019
المشاركات
36
الإعجابات
9
النقاط
8
العمر
31
حياك الله اخي العزيز

قم بكتابة موضوع جديد في قسم استفسارات ومشاكل البرمجة

هنا

مشاكل / استفسارات قسم البرمجه

وابشر اخي العزيز الامور بسيطه ان شاء الله سأقوم بمتابعة مشاكلك مع برامج بايثون لحلها لك

الله يرفع قدرك ي ابو محمد ورحم الله ولديك
 

hgtrdv

Beginner Developer
rank
إنضم
9 يناير 2019
المشاركات
36
الإعجابات
9
النقاط
8
العمر
31

Ramero

مُشرف سابق بقسم الأجهزة الكفية واللوحية
rankrankrank
إنضم
20 ديسمبر 2013
المشاركات
871
الإعجابات
777
النقاط
93
جميل اخي الكريم ... تسلم ع المشاركة

موفق
 
إنضم
1 ديسمبر 2017
المشاركات
288
الإعجابات
164
النقاط
43
العمر
21
الإقامة
sohag, Egypt
بارك الله فيك أستازنا الغالي أبو محمد
سؤال يا طيب
هل يمكنك أن تشرح لنا كيف أجلب إجزاء معينة من الصفحة وأخزنها في ملف html أو txt أو pdf?
 

الأعضاء النشطين حاليآ الذين يشاهدون هذا الموضوع (1 عضو و 0 ضيف)

خيارات الاستايل

نوع الخط
مودك
اخفاء السايدر بار OFF
توسيط المنتدى OFF
فصل الأقسام OFF
الأقسام الفرعية OFF
عرض المشاركات
حجم الخط
معلومات العضو OFF
إخفاء التوقيع OFF

إرجاع خيارات الإستايل