Python-pptx sửa đổi slide hiện có

Trong hướng dẫn sau, chúng ta sẽ hiểu cách tạo và cập nhật Bản trình bày PowerPoint với sự trợ giúp của ngôn ngữ lập trình Python. Để hoàn thành nhiệm vụ, chúng tôi sẽ sử dụng thư viện python-pptx

Vậy hãy bắt đầu

Tìm hiểu về thư viện python-pptx

python-pptx là một thư viện Python dùng để tạo và chỉnh sửa PowerPoint [. pptx] tập tin. Thư viện này không tương thích với Microsoft Office 2003 và các phiên bản cũ hơn. Chúng tôi có thể chèn hình dạng, đoạn văn, văn bản và trang trình bày và thực hiện nhiều hoạt động khác với sự trợ giúp của thư viện này

Việc sử dụng thông thường sẽ tạo bản trình bày PowerPoint tùy chỉnh từ nội dung cơ sở dữ liệu, có thể tải xuống bằng cách nhấp vào liên kết trong ứng dụng web. Một số nhà phát triển đã sử dụng thư viện này để tự động hóa việc tạo các báo cáo trạng thái kỹ thuật sẵn sàng trình bày trên cơ sở thông tin được lưu trữ trong hệ thống quản lý công việc của họ. Chúng tôi cũng có thể sử dụng nó để thực hiện cập nhật hàng loạt cho thư viện bản trình bày hoặc tự động hóa việc sản xuất một hoặc hai trang trình bày sẽ gây mệt mỏi khi thực hiện thủ công

Một số tính năng của thư viện python-pptx

Thư viện python-pptx có các tính năng sau, với nhiều tính năng khác trên lộ trình

  1. Thư viện này có thể quay vòng bất kỳ bản trình bày Open XML nào [. pptx] bao gồm tất cả các thành phần của nó
  2. Thư viện này cũng có thể thêm slide
  3. Thư viện này cũng có thể điền vào chỗ dành sẵn cho văn bản. Ví dụ: chúng ta có thể tạo một trang trình bày dấu đầu dòng
  4. Thư viện này có thể chèn hộp văn bản vào trang chiếu và giúp thao tác kích thước phông chữ văn bản và in đậm
  5. Chúng ta có thể thêm một bảng vào một slide bằng cách sử dụng nó
  6. Thư viện này cho phép chúng tôi chèn các hình dạng tự động [Ví dụ: đa giác, hình dạng sơ đồ, v.v.] vào một trang trình bày
  7. Chúng tôi thậm chí có thể thêm và thao tác với các biểu đồ cột, thanh, đường và hình tròn
  8. Sử dụng thư viện này, chúng tôi cũng có thể truy cập và thay đổi các thuộc tính tài liệu cốt lõi như tiêu đề và chủ đề

Làm cách nào để cài đặt thư viện python-pptx?

Để cài đặt mô-đun Python, chúng tôi cần 'pip', một khung để quản lý các gói cần thiết để cài đặt các mô-đun từ các kho lưu trữ công khai đáng tin cậy. Sau khi có 'pip', chúng ta có thể cài đặt mô-đun python-pptx bằng cách sử dụng lệnh từ dấu nhắc lệnh của Windows [CMD] hoặc thiết bị đầu cuối như hình bên dưới

cú pháp

Xác minh cài đặt

Sau khi mô-đun được cài đặt, chúng ta có thể xác minh nó bằng cách tạo một tệp chương trình Python trống và viết câu lệnh nhập như sau

Tập tin. thẩm tra. py

Bây giờ, hãy lưu tệp trên và thực thi nó bằng lệnh sau trong một thiết bị đầu cuối

cú pháp

Nếu tệp chương trình Python ở trên không trả về bất kỳ lỗi nào, mô-đun đã được cài đặt đúng cách. Tuy nhiên, trong trường hợp có ngoại lệ, hãy thử cài đặt lại mô-đun và cũng nên tham khảo tài liệu chính thức của mô-đun

Bây giờ chúng ta hãy hiểu hoạt động của thư viện python-pptx bằng các ví dụ

Tạo một tệp PowerPoint mới với tiêu đề và phụ đề slide

Ta có thể tạo một file PowerPoint mới bằng lớp Presentation của thư viện pptx. Sau đó, chúng ta có thể tạo bố cục trang chiếu bằng thuộc tính slide_layouts và tạo đối tượng trang chiếu để thêm vào tệp bản trình bày bằng phương thức add_slide[]

Chúng ta có thể thêm tiêu đề và phụ đề vào trang chiếu bằng thuộc tính tiêu đề và trình giữ chỗ và chỉ định văn bản trong thuộc tính văn bản

Chúng ta hãy xem xét đoạn mã sau thể hiện điều tương tự

Ví dụ

đầu ra

Giải trình

Trong đoạn mã trên, chúng tôi đã nhập những thứ cần thiết từ thư viện và khởi tạo lớp Trình bày. Sau đó, chúng tôi đã tạo bố cục của trang chiếu và một đối tượng trang chiếu. Sau đó chúng tôi đã thêm tiêu đề vào slide. Sau đó, chúng tôi đã xác định các phép đo bên trái, trên cùng, chiều rộng và chiều cao và sử dụng phương thức add_shape[]. Phương thức này định nghĩa hằng đại diện cho các hình dạng tự động có sẵn [ví dụ: MSO_SHAPE. PENTAGON, MSO_SHAPE. ROUNDED_RECT, MSO_SHAPE. CHEVRON, và nhiều hơn nữa] cùng với các phép đo như các thông số. Sau đó chúng tôi đã thêm một số văn bản vào hình ảnh. Sau đó, chúng tôi đã thay đổi giá trị của left và width và sử dụng vòng lặp for để tạo thêm các hình dạng và thêm văn bản vào chúng. Cuối cùng, chúng tôi đã lưu tệp PPT

Giả sử tôi có một danh sách các học viên [tên] và các bức ảnh tương ứng của họ, cũng như một số điểm cho học sinh. Làm thế nào tôi có thể thêm hình ảnh mong muốn của học sinh làm hình nền cho một số hoặc tất cả các trang tham chiếu, chỉ thêm tên của họ trên tiêu đề trang tham khảo và thêm điểm của họ trên các trang tham chiếu được chọn?

Nội dung chính Hiển thị

  • Giới thiệu
  • Tệp PowerPoint & nbsp;
  • Tạo & NBSP của riêng bạn;
  • Kết luận
  • Bạn có thể tự động hóa PowerPoint với Python không?
  • Bạn có thể tự động hóa bản trình bày PowerPoint không?
  • Làm cách nào để tạo PowerPoint bằng Python?
  • Làm thế nào để bạn tạo một trình chiếu powerpoint tự động?

Làm thế nào tôi nên đi về điều này trong Python nếu tôi muốn chỉnh sửa một mẫu cơ sở PowerPoint cho mỗi học sinh với thông tin tương ứng của họ?

hỏi ngày 5 tháng 3 lúc 4. 13 Ngày 5 tháng 3 lúc 4 giờ. 13

3

Bạn có thể sử dụng thư viện Python-PPTX. Đây là thư viện Python để tạo và cập nhật tệp PowerPoint [. pptx]

Chuyển nay bao gom

Chuyến đi bất kỳ trình bày XML mở trình bày nào [tệp. pptx] bao gồm tất cả các phần tử của nó bổ sung các slide đã điền vào trang văn bản, ví dụ để tạo một slide Thêm hình ảnh để trượt ở vị trí tùy chọn và kích thước hộp văn bản bổ sung vào một slide;. đa giác, hình dạng sơ đồ, v. v. ]

Liên kết để tải xuống. https. //pypi. tổ chức/dự án/trăn-pptx/

Liên kết với tài liệu. https. //trăn-pptx. đọcthedocs. io/vi/mới nhất/

Đã trả ngày 5 tháng 3 lúc 5. 08 5 tháng 3 lúc 5. 08

1

PowerPoint là phần mềm trình bày biến phổ thông thường được sử dụng cho các chương trình trượt văn phòng và giáo dục. Tạo quy trình bằng tay là giành được thời gian. Dự án dựa trên Python này có thể tự động tạo trình chiếu PowerPoint trong vòng vài phút. Bạn sẽ học cách tạo dự án Python bằng Pycharm và Python phiên bản 3 và khai thác nó cho Microsoft Windows bằng PyInstaller.  

Trong dự án này, tự động hóa đang đạt được bằng cách tìm tải văn bản từ Wikipedia và hình ảnh từ mô-đun Công cụ tìm kiếm Microsoft Bing. Tạo các loại slide khác nhau bằng cách sử dụng các tùy chỉnh chức năng và sau đó hợp nhất chúng lại với nhau để tạo tệp. pptx. Sau này, bạn có thể sửa đổi chúng và sử dụng chúng theo yêu cầu của bạn

Các chức năng tùy chỉnh chức năng sẽ tạo ra các slide đạn, slide hình ảnh, slide tiêu đề, kết thúc slide và nhiều thứ khác nữa

Chúng tôi sẽ lập dự án này từ đầu và xây dựng nó từng bước

bàn thắng

  • Bằng cách tham gia khóa học này, bạn sẽ học được nhiều kỹ năng quản lý thời gian và logic toán học phía sau tự động hóa. Bạn có thể sử dụng các kỹ năng này để tự động hóa những thứ khác bằng cách viết một vài dòng mã. Tất cả các chức năng và chương trình đều là mô-đun và có thể được sử dụng trong các dự án mới. Sau khi mua khóa học này, bạn sẽ có quyền truy cập vào mã nguồn đầy đủ. Cập nhật trọn đời cho khóa học này được bao gồm để thuận tiện cho bạn

Điều kiện tiên quyết

  • Bạn phải có máy tính kết nối internet
  • Bạn phải có hiểu biết về cơ bản về ngôn ngữ lập trình Python

Giới thiệu

Yêu nó hoặc ghê tởm nó, PowerPoint được sử dụng rộng rãi trong hầu hết các cài đặt kinh doanh. Bài viết này sẽ không tranh luận về giá trị của PowerPoint nhưng sẽ chỉ cho bạn cách sử dụng Python để loại bỏ một số sự cố của PowerPoint bằng cách tự động tạo ra các slide PowerPoint bằng cách sử dụng & nbsp;

Thật may mắn cho chúng tôi, có một thư viện Python tuyệt vời để tạo và cập nhật các tệp PowerPoint. Python-PPTX. API được ghi chép rất tốt nên nó khá dễ sử dụng. Phần khăn duy nhất khó hiểu nhất là cấu trúc tài liệu PowerPoint bao gồm các bố cục và các yếu tố chính khác nhau. Một khi bạn hiểu những điều cơ bản, việc tự động hóa việc tạo ra các slide PowerPoint của riêng bạn là tương đối đơn giản. Bài viết này sẽ đi qua một ví dụ về việc đọc và phân tích một số dữ liệu excel với xuất trúc, tạo bảng và xây dựng một biểu tượng có thể được nhúng trong tệp PowerPoint & NBSP; . Phần khó khăn duy nhất là hiểu cấu trúc tài liệu PowerPoint bao gồm các thành phần và bố cục chính khác nhau. Khi bạn hiểu những điều cơ bản, việc tự động tạo các trang chiếu PowerPoint của riêng bạn tương đối đơn giản. Bài viết này sẽ hướng dẫn một ví dụ về đọc và phân tích một số dữ liệu Excel bằng gấu trúc, tạo bảng và xây dựng biểu đồ có thể được nhúng trong tệp PowerPoint. API is very well documented so it is pretty easy to use. The only tricky part is understanding the PowerPoint document structure including the various master layouts and elements. Once you understand the basics, it is relatively simple to automate the creation of your own PowerPoint slides. This article will walk through an example of reading in and analyzing some Excel data with pandas, creating tables and building a graph that can be embedded in a PowerPoint file.

Tệp PowerPoint & nbsp;

Python-PPTX có thể tạo các tệp PowerPoint trống nhưng hầu hết mọi người sẽ thích làm việc với một mẫu đã được xác định trước đó mà bạn có thể tùy chỉnh phù hợp với nội dung của mình. API Python-PPTX, hỗ trợ quá trình này khá đơn giản miễn phí là bạn biết một vài điều về mẫu & NBSP của bạn. API Hỗ trợ quy trình này khá đơn giản miễn phí là bạn biết một số điều về mẫu của mình.

Trước khi đi vào một số mẫu mã, có hai thành phần chính bạn cần hiểu. trượt địa hình và giữ nguyên vị trí. Trong các hình ảnh dưới đây, bạn có thể thấy một ví dụ về hai bố cục khác nhau cũng như các trình giữ mẫu, nơi bạn có thể truy cập vào nội dung & NBSP của mình. Bố cục trang trình bày và trình giữ chỗ. Trong các hình ảnh bên dưới, bạn có thể xem ví dụ về hai bố cục khác nhau cũng như trình giữ chỗ của mẫu nơi bạn có thể điền nội dung của mình

Trong hình ảnh bên dưới, bạn có thể thấy rằng chúng tôi đang sử dụng Bố cục 0 và có một trình giữ chỗ trên trang tham chiếu tại Index & NBSP;

Trong hình ảnh này, chúng tôi sử dụng bố cục cục bộ 1 cho một hoàn toàn khác & nbsp;

Để làm cho cuộc sống của bạn dễ dàng hơn với các mẫu của riêng bạn, tôi đã tạo ra một tập lệnh độc lập đơn giản lấy một mẫu và đánh dấu nó với các yếu tố khác nhau & nbsp;

Tôi đã chiến thắng giải thích tất cả các dòng mã theo từng dòng nhưng bạn có thể thấy Analyze_ppt. py trên GitHub. Đây là chức năng làm phần lớn & nbsp;

def analyze_ppt[input, output]:
    """ Take the input file and analyze the structure.
    The output file contains marked up information to make it easier
    for generating future powerpoint templates.
    """
    prs = Presentation[input]
    # Each powerpoint file has multiple layouts
    # Loop through them all and  see where the various elements are
    for index, _ in enumerate[prs.slide_layouts]:
        slide = prs.slides.add_slide[prs.slide_layouts[index]]
        # Not every slide has to have a title
        try:
            title = slide.shapes.title
            title.text = 'Title for Layout {}'.format[index]
        except AttributeError:
            print["No Title for Layout {}".format[index]]
        # Go through all the placeholders and identify them by index and type
        for shape in slide.placeholders:
            if shape.is_placeholder:
                phf = shape.placeholder_format
                # Do not overwrite the title which is just a special placeholder
                try:
                    if 'Title' not in shape.text:
                        shape.text = 'Placeholder index:{} type:{}'.format[phf.idx, shape.name]
                except AttributeError:
                    print["{} has no text attribute".format[phf.type]]
                print['{} {}'.format[phf.idx, shape.name]]
    prs.save[output]

Bản gốc của hàm này được lặp lại và tạo một ví dụ về mọi tổ chức cục bộ có trong tệp nguồn PowerPoint. Sau đó, trên mỗi slide, nó sẽ điền tiêu đề [nếu nó tồn tại]. Cuối cùng, nó sẽ lặp lại thông qua tất cả các vị trí lưu trữ được bao gồm trong mẫu và hiển thị chỉ số của vị trí lưu trữ cũng như & nbsp;

Nếu bạn muốn thử nó & nbsp;

python analyze_ppt.py simple-template.ppt simple-template-markup.ppt

Tham khảo các tệp đầu vào và đầu ra để xem bạn đang làm gì & nbsp;

Tạo & NBSP của riêng bạn;

Đối với bộ dữ liệu và phân tích, tôi sẽ sao chép phân tích trong quá trình tạo báo cáo Excel từ bảng Pivot Pivot. Bài báo giải thích các thao tác dữ liệu của kiến ​​trúc chi tiết hơn, vì như vậy sẽ rất hữu ích để đảm bảo bạn cảm thấy thoải mái với nó trước khi đi sâu hơn nhiều vào mã  

Vui lòng bắt đầu với phần đầu và cơ sở shell của chương trình & nbsp;

from __future__ import print_function
from pptx import Presentation
from pptx.util import Inches
import argparse
import pandas as pd
import numpy as np
from datetime import date
import matplotlib.pyplot as plt
import seaborn as sns

# Functions go here

if __name__ == "__main__":
    args = parse_args[]
    df = pd.read_excel[args.report.name]
    report_data = create_pivot[df]
    create_chart[df, "report-image.png"]
    create_ppt[args.infile.name, args.outfile.name, report_data, "report-image.png"]

Sau khi chúng tôi tạo dòng lệnh ARG của chúng tôi, chúng tôi đọc nguồn tệp excel vào một cơ sở dữ liệu rõ ràng có cấu trúc. Tiếp theo, chúng tôi sử dụng DataFrame đó để bắt đầu tạo bản tóm tắt pivot_table của & nbsp;

def create_pivot[df, index_list=["Manager", "Rep", "Product"],
                 value_list=["Price", "Quantity"]]:
    """
    Take a DataFrame and create a pivot table
    Return it as a DataFrame pivot table
    """
    table = pd.pivot_table[df, index=index_list,
                           values=value_list,
                           aggfunc=[np.sum, np.mean], fill_value=0]
    return table

Tham khảo báo cáo tạo excel từ bảng điều khiển nếu điều này không có ý nghĩa với

Phần tiếp theo của phân tích là tạo ra một biểu đồ thanh đơn giản về hiệu suất được bán bởi & nbsp;

def create_chart[df, filename]:
    """ Create a simple bar chart saved to the filename based on the dataframe
    passed to the function
    """
    df['total'] = df['Quantity'] * df['Price']
    final_plot = df.groupby['Name']['total'].sum[].order[].plot[kind='barh']
    fig = final_plot.get_figure[]
    # Size is the same as the PowerPoint placeholder
    fig.set_size_inches[6, 4.5]
    fig.savefig[filename, bbox_inches='tight', dpi=600]

Dưới đây là phiên bản thu nhỏ của & nbsp;

Chúng tôi có một biểu đồ và một bảng hoàn thành. Bây giờ chúng tôi sẽ nhúng thông tin đó vào tệp PowerPoint mới dựa trên tệp PowerPoint đã chọn & NBSP;

Trước khi tôi đi xa hơn, có một vài điều cần lưu ý. Bạn cần biết tổ chức cục bộ nào bạn muốn sử dụng cũng như nơi bạn muốn điền vào nội dung của mình. Khi nhìn vào đầu ra của

python analyze_ppt.py simple-template.ppt simple-template-markup.ppt
0, chúng tôi biết rằng tiêu đề slide được bố trí cục bộ và nó thuộc tính của tiêu đề và phụ đề ở trình giữ chỗ & nbsp;

Dưới đây là sự khởi đầu của chức năng mà chúng tôi sử dụng để tạo đầu ra & nbsp;

def create_ppt[input, output, report_data, chart]:
    """ Take the input powerpoint file and use it as the template for the output
    file.
    """
    prs = Presentation[input]
    # Use the output from analyze_ppt to understand which layouts and placeholders
    # to use
    # Create a title slide first
    title_slide_layout = prs.slide_layouts[0]
    slide = prs.slides.add_slide[title_slide_layout]
    title = slide.shapes.title
    subtitle = slide.placeholders[1]
    title.text = "Quarterly Report"
    subtitle.text = "Generated on {:%m-%d-%Y}".format[date.today[]]

Mã này tạo ra một bản trình bày mới dựa trên tệp đầu vào của chúng tôi, thêm một trang tham chiếu duy nhất và điền tiêu đề và phụ đề vào trang tham chiếu. Nó trông giống như & nbsp;

Khá tuyệt vời

Bước tiếp theo là nhúng hình ảnh của chúng tôi vào A & nbsp;

Từ phân tích trước đây của chúng tôi, chúng tôi biết rằng slide đồ thị mà chúng tôi muốn sử dụng là Layout Index 8, vì vậy chúng tôi tạo một slide mới, thêm một tiêu đề sau đó thêm hình ảnh vào vị trí 1. Bước cuối cùng thêm phụ đề vào giữ chỗ & NBSP;

# Create the summary graph
graph_slide_layout = prs.slide_layouts[8]
slide = prs.slides.add_slide[graph_slide_layout]
title = slide.shapes.title
title.text = "Sales by account"
placeholder = slide.placeholders[1]
pic = placeholder.insert_picture[chart]
subtitle = slide.placeholders[2]
subtitle.text = "Results consistent with last quarter"

Đây là & NBSP của chúng tôi;

Đối với phần cuối cùng của bài thuyết trình, chúng tôi sẽ tạo một bảng cho mỗi người quản lý Bán hàng & NBSP;

Đây là hình ảnh của những gì chúng tôi sẽ đến & NBSP;

Tạo bảng trong PowerPoint là tin tức tốt / tin tức xấu. Tin tốt là có một API để tạo ra một. Tin xấu là bạn có thể dễ dàng chuyển đổi khung dữ liệu gấu trúc thành bảng bằng cách sử dụng API tích hợp trong API. Tuy nhiên, chúng tôi rất may mắn rằng ai đó đã làm tất cả công việc khó khăn cho chúng tôi và tạo ra Pandastopowerpoint. API để tạo API. Tin xấu là bạn không thể dễ dàng chuyển đổi DataFrame của pandas thành bảng bằng cách sử dụng API tích hợp sẵn. Tuy nhiên, chúng tôi rất may mắn rằng ai đó đã làm tất cả công việc khó khăn cho chúng tôi và tạo ra PandasToPowerPoint.

Đoạn mã tuyệt vời này lấy một khung dữ liệu và chuyển đổi nó thành bảng tương thích với PowerPoint. Tôi đã tự bao gồm một phần của nó trong bản kịch của tôi. Bản gốc có nhiều chức năng hơn mà tôi không sử dụng vì vậy tôi khuyến khích bạn kiểm tra repo và sử dụng nó trong mã & nbsp;

________số 8

Mã đưa từng người quản lý ra khỏi bảng Pivot và xây dựng một khung dữ liệu đơn giản chứa bảng tóm tắt dữ liệu. Sau đó sử dụng

python analyze_ppt.py simple-template.ppt simple-template-markup.ppt
0 để chuyển đổi DataFrame thành bảng tương thích PowerPoint & NBSP;

Nếu bạn muốn tự mình chạy cái này, mã đầy đủ sẽ trông giống như

python analyze_ppt.py simple-template.ppt simple-template-markup.ppt
0

Tất cả các tệp có liên quan đều có sẵn trong kho GitHub

Kết luận

Một trong những điều tôi thực sự thích về việc sử dụng Python để giải quyết các vấn đề kinh doanh trong thế giới thực là tôi thường ngạc nhiên về hệ thống sinh thái phong phú của các công cụ Python được cho là rất tốt đã có . Trong trường hợp cụ thể này, PowerPoint đã xa khi là một niềm vui để sử dụng nhưng nó là một điều cần thiết trong nhiều & nbsp;

Sau khi đọc bài viết này, bạn nên biết rằng có một số hy vọng cho bạn về một lần truy cập khi bạn được yêu cầu tạo ra một loạt các báo cáo trong PowerPoint. Hãy ghi nhớ bài viết này và xem tài liệu bạn có thể tìm cách tự động hóa một số & nbsp;

Bạn có thể tự động hóa PowerPoint với Python không?

PowerPoint là phần mềm trình bày phổ biến thường được sử dụng cho các chương trình trượt văn phòng và giáo dục. Tạo quy trình bằng tay là giành được thời gian. Dự án dựa trên Python này có thể tự động tạo trình chiếu PowerPoint trong vòng vài phút. Dự án dựa trên python này có thể tự động tạo bản trình bày PowerPoint trong vòng vài phút .

Bạn có thể tự động hóa bản trình bày PowerPoint không?

Nếu bạn muốn một trình tham chiếu tự động chạy tại một nút, bạn có thể kiểm tra xem trình tham chiếu nào và cách thức tiến trình trượt lên. Để làm điều này, bạn có thể áp dụng cùng một quá trình chuyển đổi cho tất cả các trang trình bày trong bản trình bày và đặt quá trình chuyển đổi để tự động tiến hành sau một khoảng thời gian nhất định. bạn có thể kiểm tra thời gian giám sát và cách các trang trình bày tiến trình . Để thực hiện điều này, bạn có thể áp dụng cùng một hiệu ứng chuyển tiếp cho tất cả các trang tham chiếu trong bản trình bày và đặt hiệu ứng chuyển đổi tự động tiến lên sau một khoảng thời gian nhất định.

Làm cách nào để tạo PowerPoint bằng Python?

Tạo một bài thuyết trình. .

Bố cục = X. slide_layouts [0] first_slide = X. trượt tuyết. add_slide [bolocal] # Thêm slide đầu tiên

FIRST_SLIDE. format. tiêu đề. Text = "Tạo PowerPoint bằng Python" First_Slide. Người giữ chỗ [1]

Đoạn = TextFrame. add_paragraph[] đoạn văn. Text = "Đây là một đoạn trong slide thứ hai. "

Làm thế nào để bạn tạo một trình chiếu powerpoint tự động?

Thiết lập một bài thuyết trình tự chạy. .

Lướt vào tab Slide Show trong Ribbon và sau đó nhấp vào Thiết lập Slide Show. Xuất hiện một hộp thoại

Trong các loại hiển thị, lựa chọn được trình bày bởi loa [toàn màn hình]. Đây là thiết lập mặc định cho chương trình slide

Chủ Đề