Phát triển công cụ chuyển đổi PDF sang PowerPoint trực tuyến. Tìm hiểu cách chuyển đổi PPT sang PDF bằng Python

PDF to PPT

Bộ chuyển đổi PDF sang PowerPoint | Bộ chuyển đổi PDF sang PPT trực tuyến

Các bài thuyết trình là một phần không thể thiếu trong cuộc sống nghề nghiệp và cá nhân của chúng ta. Dù bạn là sinh viên, chủ doanh nghiệp hay một chuyên gia, bạn có thể đã tạo ra hoặc nhận được một bài thuyết trình ở định dạng PDF hoặc PowerPoint. Tuy nhiên, nhu cầu chuyển đổi PDF sang PowerPoint và PPT sang PDF đang gia tăng nhanh chóng do nhiều lý do khác nhau. Chẳng hạn, bạn có thể muốn chỉnh sửa một tệp PDF trong PowerPoint hoặc chia sẻ một bài thuyết trình PowerPoint với ai đó không có phần mềm PowerPoint. Tương tự, việc chuyển đổi tệp PPT sang PDF rất hữu ích khi bạn cần chia sẻ một bài thuyết trình với người khác, và bạn muốn đảm bảo định dạng và bố cục được giữ nguyên. Trong blog này, chúng ta sẽ khám phá lý do tại sao việc chuyển đổi PDF sang PowerPoint và

Thông tin: Bạn có thể muốn xem xét trình chuyển đổi Aspose MIỄN PHÍ PowerPoint to PDF vì đây là một dịch vụ trực tuyến xuất sắc.

API chuyển đổi PDF sang PowerPoint

Chuyển đổi PDF sang PowerPoint có thể là một nhiệm vụ khó khăn, đặc biệt nếu bạn không có quyền truy cập vào phần mềm chuyên dụng. Tuy nhiên, với Aspose.Slides Cloud SDK for Python, quá trình này trở nên dễ dàng và hiệu quả hơn nhiều. Đây là một nền tảng dựa trên đám mây mạnh mẽ cho phép bạn chuyển đổi các tệp PDF sang các bài thuyết trình PowerPoint một cách nhanh chóng và dễ dàng. API đáng chú ý này cung cấp khả năng tạo, thao tác và lưu trữ các bài thuyết trình PowerPoint theo nhiều định dạng phổ biến khác nhau bao gồm PDF, XPS, JPEG, SVG, HTML, v.v.

Để hỗ trợ các lập trình viên, các SDK đặc thù cho lập trình khác đã được phát triển trên nền tảng Cloud API. Để biết thêm chi tiết, vui lòng truy cập Available SDKs.

Cài đặt

Trong blog này, chúng ta sẽ thảo luận về việc chuyển đổi PowerPoint sang PDF và ngược lại. SDK có sẵn để tải xuống từ PIPGitHub. Bây giờ hãy thực hiện lệnh sau trên terminal dòng lệnh để cài đặt SDK.

pip install asposeslidescloud

Trong trường hợp bạn đang sử dụng PyCharm IDE, chỉ cần tìm asposeslidescloud trong cửa sổ Trình thông dịch Python dưới phần PyCharm ->Tùy chọn…

PDF sang PowerPoint

Hình ảnh 1:- API chuyển đổi PDF sang PowerPoint

Bước tiếp theo là lấy thông tin ClientID và ClientSecret cá nhân hóa của bạn từ Aspose.Cloud dashboard. Vì vậy, đơn giản hãy đăng ký bằng tài khoản GitHub hoặc Google, hoặc nhấp vào nút create a new account và cung cấp thông tin cần thiết.

Thông tin xác thực của khách hàng

Hình ảnh 2:- Thông tin đăng nhập của khách hàng để chuyển đổi PDF sang PPTX

Chuyển PPT sang PDF trong Python

Trong phần này, chúng ta sẽ thảo luận về quy trình chuyển đổi PPTX sang PDF chỉ với vài dòng mã. Vui lòng làm theo các hướng dẫn bên dưới để hoàn thành yêu cầu của bạn.

  • Bước đầu tiên là tạo một thể hiện của lớp Configuration.
  • Sau đó, xác định thông tin Client ID và Client Secret bằng cách sử dụng các thuộc tính appsid và appkey (appsid = Client Id và appkey = Client Secret).
  • Bây giờ khởi tạo một đối tượng của SlidesApi trong khi truyền đối tượng Configuration làm đối số.
  • Bước tiếp theo là đọc tệp PPTX từ ổ đĩa cục bộ.
  • Penultimate, tạo một đối tượng của lớp PutSlidesConvertConvertRequest, mà nhận đầu vào là PPTX, giá trị “PDF” từ phân loại ExportFormat và tên tệp kết quả làm tham số.
  • Cuối cùng, gọi phương thức putslideconvert(..) của SlidesApi để thực hiện việc chuyển đổi.
def convert(name):
    # khởi tạo thể hiện Aspose.Slides Cloud.
    configuration = asposeslidescloud.Configuration()
    configuration.app_sid = "718e4235-8866-4ebe-bff4-f5a14a4b6466"
    configuration.app_key = "388e864b819d8b067a8b1cb625a2ea8e"
    slidesApi = asposeslidescloud.SlidesApi(configuration)

    # tải tệp PPTX nguồn từ ổ đĩa cục bộ
    try:
    	fileName = "/Users/nayyershahbaz/Documents/Presentation1.pptx"
	with open(fileName, 'rb') as f:
		file = f.read()

	# Tạo một thể hiện SlideConvertRequest và cung cấp đầu vào PPTX, định dạng kết quả và tên tệp đầu ra. 
	request = asposeslidescloud.models.requests.PutSlidesConvertRequest(file, asposeslidescloud.models.ExportFormat.PDF,"converted.pdf")
	# Khởi động quá trình chuyển đổi PPT
    	response = slidesApi.put_slides_convert(request)
	print("Result {0}".format(response))

    except ApiException as e:
	print("Exception while calling SlidesApi: {0}".format(e.message))

Chuyển đổi PDF sang PPT trong Python

REST API cũng cho phép chúng tôi tải các tệp PDF và lưu chúng dưới dạng bản trình bày PowerPoint. Việc chuyển đổi được thực hiện bằng cách sử dụng PostSlidesDocumentFromPdf API. Vui lòng làm theo các bước được đưa ra dưới đây để hoàn thành các yêu cầu.

  • Trước tiên, chúng ta cần tạo một thể hiện của lớp SlidesApi bằng cách cung cấp một đối tượng Configuration làm tham số.
  • Thứ hai, tải tài liệu PDF đầu vào.
  • Thứ ba, tạo một đối tượng của lớp PostSlidesDocumentFromPdfRequest, lớp này nhận tên của PPTX kết quả và tệp PDF đầu vào làm tham số.
  • Cuối cùng, gọi phương thức postslidesdocumentfrompdf của SlidesApi để thực hiện việc chuyển đổi.
def convert(name):
    # initialize Aspose.Slides Cloud instnace.
    configuration = asposeslidescloud.Configuration()
    configuration.app_sid = "718e4235-8866-4ebe-bff4-f5a14a4b6466"
    configuration.app_key = "388e864b819d8b067a8b1cb625a2ea8e"
    slidesApi = asposeslidescloud.SlidesApi(configuration)

    # tải tệp PPTX nguồn từ ổ đĩa cục bộ
    try:
    	fileName = "/Users/nayyershahbaz/Documents/test.pdf"
	  with open(fileName, 'rb') as f:
		   file = f.read()

	# Tạo một instance SlideConvertRequest và cung cấp đầu vào PPTX, định dạng kết quả và tên tệp đầu ra. 
	request = asposeslidescloud.models.requests.PostSlidesDocumentFromPdfRequest("output.pptx",file)
	# Khởi động quá trình chuyển đổi PPT
  response = slidesApi.post_slides_document_from_pdf(request)
	print("Result {0}".format(response))

  except ApiException as e:
	print("Exception while calling SlidesApi: {0}".format(e.message))

Tài liệu mẫu được sử dụng trong ví dụ trên có sẵn để tải xuống từ các liên kết sau

Chuyển đổi PDF sang PPTX

Image 3:- Bản xem trước chuyển đổi PDF sang PowerPoint.

Kết luận

Cuối cùng, việc chuyển đổi PDF sang PowerPoint và PPT sang PDF là một nhiệm vụ cần thiết trong thế giới kỹ thuật số ngày nay. Dù bạn là sinh viên, chủ doanh nghiệp hay chuyên gia, có nhiều tình huống mà bạn có thể cần thực hiện những chuyển đổi này. May mắn thay, có nhiều công cụ và phương pháp có sẵn để làm cho quá trình này nhanh chóng và dễ dàng. Trong blog này, chúng tôi đã đề cập đến các kiến thức cơ bản về việc chuyển đổi PDF sang PowerPoint và PPT sang PDF, bao gồm những lợi ích của việc sử dụng Aspose.Slides Cloud SDK cho Python. Bằng cách làm theo các mẹo và thực tiễn tốt nhất của chúng tôi, bạn có thể đảm bảo rằng các chuyển đổi của bạn hiệu quả và hiệu suất. Chúng tôi hy vọng blog này đã hữu ích, và chúng tôi khuyến khích bạn khám phá các bài viết blog lập trình kỹ thuật khác

Liên kết hữu ích

Các Bài Viết Liên Quan

Chúng tôi cũng khuyến nghị bạn truy cập các liên kết sau để biết thông tin về