ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب ReportLab: PDF Processing with Python

دانلود کتاب ReportLab: پردازش PDF با پایتون

ReportLab: PDF Processing with Python

مشخصات کتاب

ReportLab: PDF Processing with Python

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 1983154547, 9781983154546 
ناشر:  
سال نشر:  
تعداد صفحات: [562] 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 4 Mb 

قیمت کتاب (تومان) : 53,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 1


در صورت تبدیل فایل کتاب ReportLab: PDF Processing with Python به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب ReportLab: پردازش PDF با پایتون نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب ReportLab: پردازش PDF با پایتون

ReportLab از سال 2000 وجود داشته است و بسته اولیه ای است که توسعه دهندگان پایتون برای ایجاد گزارش در قالب PDF از آن استفاده می کنند. این یک بسته بسیار قدرتمند است که در تمام پلتفرم های اصلی کار می کند. این کتاب همچنین خواننده را با سایر بسته های PDF Python آشنا می کند.


توضیحاتی درمورد کتاب به خارجی

ReportLab has been around since the year 2000 and has remained the primary package that Python developers use for creating reports in the PDF format. It is an extremely powerful package that works across all the major platforms. This book will also introduce the reader to other Python PDF packages.



فهرست مطالب

Introduction
	About the Author
	Conventions
	Setting up & Activating a Virtual Environment
	Dependencies
	Installation
	Configuration
	Reader Feedback
	Errata
	Code Examples
Part I - The ReportLab Toolkit
Chapter 1 - Getting Started with Reportlab
	The Canvas Object
	Canvas Methods
	Using Colors in ReportLab
	Adding a Photo
	The textobject
	Create a Page Break
	Canvas Orientation (Portrait vs. Landscape)
	Other methods
	A Simple Sample Application
	Wrapping Up
Chapter 2 - ReportLab and Fonts
	Unicode / UTF8 is the Default
	The Standard Fonts
	Other Type-1 Fonts
	TrueType Fonts
	Asian Fonts
	Switching Between Fonts
	Wrapping Up
Chapter 3 - Intro to Page Layout
	The Basics of PLATYPUS
	Changing Fixed Elements Across Pages
	Flowable Methods
	Frame Basics
	Templates
	Flowable Orientation (Portrait vs. Landscape)
	Wrapping Up
Chapter 4 - Paragraphs
	Paragraph Styles
	Paragraph Markup Tags
	The Outermost Markup Tags
	Using Intra-Paragraph Markup
	Working with Fonts
	Superscripts & Subscripts
	Inserting Inline Images
	Numbering Paragraphs / Sections
	Bullets
	Wrapping Up
Chapter 5 - Tables
	The Table’s Methods
	Applying Style to Your Table
	Cell Formatting
	Changing Fonts in Tables
	Line Commands
	Cell Alignment
	Alternating Background Colors
	Putting Paragraphs in Your Cells
	Adding Images to Cells
	Spanning
	Wrapping Up
Chapter 6 - Other Flowables
	Preformatted
	XPreformatted
	The Image Flowable
	The Spacer Flowable
	PageBreak
	CondPageBreak
	KeepTogether
	How to Add a Table of Contents
	SimpleIndex
	ListFlowable / ListItem
	Wrapping Up
Chapter 7 - Creating Your Own Flowables
	Creating a Line Flowable
	Creating a Bordered Textbox + Line Flowable
	Modifying a Pre-Existing Flowable
	Wrapping Up
Chapter 8 - Intro to Graphics and Charts
	What is a Drawing?
	ReportLab’s Renderers
	The Coordinate System
	A Simple Drawing
	Supported Outputs
	Verifying Attributes
	Naming Shapes
	Charts and Graphs
	Labels
	Axes
	Bar Charts
	Line Charts
	Line Plots
	Pie Charts
	Adding Titles and Legends
	Odds and Ends
	Wrapping Up
Chapter 9 - Other Graphics
	Shapes
	Widgets
	Bar Codes
	Wrapping Up
Chapter 10 - Creating Special Features in Your PDF
	File Annotations
	Bookmarks
	Page Transitions
	Encryption
	Interactive Forms
	Wrapping Up
Part II - Tutorials and How-Tos
Chapter 11 - Turning Data into PDFs
	Getting Started
	Creating the Base Template Class
	Refactoring the EOB Class
	Creating a Multipage Document
	Using Real Data
	Consuming XML
	Wrapping Up
Chapter 12 - Custom Headers and Footers
	A Naive Header
	Putting the Header on Every Page
	Adding a Logo
	Configurable Logos
	Adding Page Numbers
	Adding a Page Number of Total
	Headers + Footers
	Wrapping Up
Chapter 13 - Creating a PDF Library
	Accepting Different Data Formats
	Multipage Data Files
	Custom Stylesheets
	Configuring Your Application
	Adding a Graphical User Interface
	Finishing the User Interface
	Wrapping Up
Chapter 14 - The PyPDF2 Package
	Installation
	Extracting Metadata from PDFs
	Extracting Text from PDFs
	Splitting PDFs
	Merging Multiple PDFs Together
	Rotating Pages
	Overlaying / Watermarking Pages
	PDF Encryption
	Wrapping Up
Chapter 15 - The pdfrw Package
	Extracting Information from PDF
	Splitting
	Merging / Concatenating
	Rotating
	Overlaying / Watermarking Pages
	Scaling
	Combining pdfrw and ReportLab
	Wrapping Up
Chapter 16 - Extracting and Exporting Data from PDFs
	Extracting Text with PDFMiner
	Exporting Text via pdf2txt.py
	Extracting Text with Slate
	Exporting Your Data
	Exporting to XML
	Exporting to JSON
	Exporting to CSV
	Extracting Images
	Wrapping Up
Chapter 17 - Filling in PDF Forms
	Creating a Simple Form
	Merging Overlays
	Other Ways to Fill Forms
	Using the pdfforms Package
	Wrapping Up
Chapter 18 - Converting Markup to PDF
	rst2pdf
	WeasyPrint
	Pandoc
	LaTeX
	Wrapping Up
Chapter 19 - The PyFPDF Package
	Installation
	Basic Usage
	Working with Fonts
	Drawing
	Adding Images
	Multipage Documents
	Headers and Footers
	Tables
	Transform HTML to PDF
	Web2Py
	Templates
	Wrapping Up
Appendix A - Adding SVG Files in ReportLab
	Dependencies
	Installation
	Usage
	Drawing on the Canvas
	Adding an SVG to a Flowable
	Scaling SVGs in ReportLab
	Using SVG Plots from matplotlib in ReportLab
	Using svg2pdf
	Wrapping Up
Appendix B - Getting System Fonts
	The fontTools Package
	Getting the System’s Fonts
	Wrapping Up
Appendix C - Creating a Color Demo
	Getting the Colors
	Wrapping Up
Afterword and Thanks




نظرات کاربران