Design and implementation of document format conversion system based on python (Django framework)

 Blogger introduction : Teacher Huang Juhua is the author of the books "Introduction to Vue.js and Practical Mall Development" and "WeChat Mini Program Mall Development", CSDN blog expert, online education expert, CSDN diamond lecturer; specializes in graduation design education and tutoring for college students.
All projects are equipped with video courses on basic knowledge from entry to mastery. Free
projects are equipped with corresponding development documents, proposal reports, task books, PPT, thesis templates, etc.

The project has recorded release and functional operation demonstration videos; the interface and functions of the project can be customized, and installation and operation are included! ! !

If you need to contact me, you can check Teacher Huang Juhua on the CSDN website.
You can get the contact information at the end of the article.

Background and Significance

Purpose : The main goal of this topic is to design and implement a python document format conversion tool system, which uses a browser-based B/S architecture and technically uses the python-based Django framework; users can upload word on the system and then convert it. into pdf, or you can upload the pdf and convert it into word.

Meaning : PDF is a portable document file format used to reliably present and exchange documents, regardless of software, hardware, or operating system. In other words, PDF files are universal regardless of whether they are used in Windows Unix or Apple's Mac OS operating system, and are developed by Adobe.

PDF mainly consists of three technologies: a font embedding system that allows fonts to be transmitted along with the document, and a data compression and transmission system.

The PDF file format can encapsulate text, fonts, formats, colors, and graphics and images that are independent of device and resolution in one file. This format file can also contain electronic information such as hypertext links, sounds, and dynamic images. It supports Specially long files, high integration, security and reliability. So we need to convert word to pdf in many places.

Once the PDF file is created, it is not allowed to be edited and modified at will, because the file is encrypted at the beginning of creation. In order to solve the problem of file editing, you can choose to convert the PDF file into a word document, because word is easy to edit.

This topic is to establish a tool to convert word to pdf and pdf to word, which is suitable for applications in different scenarios.

Feature list

[Backend functions]
System settings: set about us, contact us, join us, legal statement
Advertising management: set carousel ads and links on the homepage of the mini program Message
list: list of all user message information, support deletion
Member list: view all registered members Information, supports deletion.
Information classification: enter, modify, view, delete information classification
. Enter information: enter information title, content and other information.
Manage information: view the entered information list, support deletion and modification
. Information comment list: all users’ comment information list
information. Comment management: supports review and deletion of comment information; only the reviewed information is visible to users.
File conversion list: list of documents uploaded by users for conversion (word and pdf)

[User Function]
User registration: Fill in the mobile phone account and password to register a new user.
Login function: Register a normal account to log in; after logging in, you can modify the user's basic information or log out.
About Us: About Us, Contact Us, Join Us, Legal Statement
Carousel Advertising: Set up a carousel advertising image on the homepage in the background, which can be connected to the advertising page.
Message feedback: Users fill in Li Caiyan’s subject, contact person, phone number, email address, and message content; the background management can view the message list and delete messages.

Information reading: Both tourists and users can read information.
Information collection: After reading information that you are interested in, registered and logged-in users can collect it.
Information comments: When reading information, logged in users can post comments; they will be displayed after background review.

word to pdf: users upload word files, convert them to pdf, and store them in their own conversion list, and provide downloads at the same time
pdf to word: users upload pdf, convert them to word, and store them in their own conversion list, and provide downloads at the same time

My information collection: If you collect information articles of interest, you can directly click to read them and support deletion.
My Information Comments: Lists articles participating in comments, comment content, and review status.
My information browsing: record all the information browsed by the user

My file conversion list: displays the user file conversion list, word to pdf, pdf to word, and provides downloads at the same time

User information: name, contact information, email, avatar, profile, introduction, etc., can be modified at any time; the information registered by the user is visible to the background administrator; it can be deleted by the background administrator.
Password modification: Modify the registered password.
Log out: Clear login cookies and return to the homepage.
 

Interface renderings

Guess you like

Origin blog.csdn.net/u013818205/article/details/135437573