HTML JPG PDF XML DOC
Aspose.Total  for .NET
PPTM

Преобразование DOC в PPTM с помощью C# или онлайн

Создавайте приложения преобразования Microsoft Word DOC в PowerPoint PPTM на платформах .NET Framework, .NET Core, Windows Azure, Mono или Xamarin.

Как преобразовать DOC в PPTM с помощью C#

Чтобы автоматизировать процесс пакетного преобразования любых файлов Word doc в формат презентации PowerPoint pptm, мы будем использовать Aspose.Words for .NET и Aspose.Slides for .NET API. Первый представляет собой API обработки текстов для обработки или управления документами Microsoft Word. Принимая во внимание, что последний представляет собой API для управления презентациями, который позволяет создавать или изменять слайды Microsoft PowerPoint. Оба API являются частью пакета Aspose.Total for .NET . Вы можете напрямую скачать из Nuget или использовать следующие команды из консоли диспетчера пакетов.

Команда консоли диспетчера пакетов

PM> Install-Package Aspose.Total

Шаги по преобразованию DOC в PPTM через C#

Aspose.Total позволяет разработчикам легко загружать и конвертировать файлы DOC в PPTM всего за несколько строк кода.

  1. Добавить ссылку на Aspose.Total for .NET
  2. Загрузите файл DOCM, используя класс Aspose.Words.Document
  3. Сохраните документ DOC в HTML.
  4. Создайте объект Aspose.Slides.Presentation
  5. Импорт содержимого HTML в текстовом фрейме любой формы слайда внутри презентации.
  6. Сохраните документ, используя Aspose.Slides.Presentation.Save(“output.pptm”, SaveFormat.Pptm)

Требования к конвертации

Aspose.Total for .NET поддерживается во всех основных операционных системах. Просто убедитесь, что у вас есть следующие предпосылки.

  • Microsoft Windows или совместимая ОС с платформами .NET Framework, .NET Core, Windows Azure, Mono или Xamarin.
  • Среда разработки, такая как Microsoft Visual Studio.
  • Aspose.Words for .NET & Aspose.Slides for .NET DLL или Aspose.Total for .NET DLL, на которые ссылается ваш проект.
 

В этом примере кода показано, как преобразовать DOC в PPTM с помощью C#.

Aspose.Words.Document doc = new Aspose.Words.Document("sourceWordFile.doc");

// Сохраняем файл DOC в HTML
doc.Save("filepath\\test.html", SaveFormat.Html);

// Чтобы преобразовать многостраничные документы DOC, экспортируйте каждую страницу в HTML отдельно, используя Aspose.Words, а затем используйте приведенный ниже код для преобразования в PPTM.

using (Presentation pptm = new Presentation()){

	// Доступ к первому слайду презентации по умолчанию
	ISlide slide = pres.Slides[0];

	// Добавление автофигуры для размещения содержимого HTML
	// Отрегулируйте его по своему усмотрению
	IAutoShape ashape = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 10, 10, pres.SlideSize.Size.Width - 20, pres.SlideSize.Size.Height - 10);

	ashape.FillFormat.FillType = FillType.NoFill;

	// Добавляем текстовую рамку к фигуре
	ashape.AddTextFrame("");

	// Очистка всех абзацев в добавленном текстовом фрейме
	ashape.TextFrame.Paragraphs.Clear();

	// Загрузка HTML-файла с помощью потокового считывателя
	TextReader tr = new StreamReader("filepath\\test.html");

	// Добавление текста из программы чтения потока HTML в текстовом фрейме
	ashape.TextFrame.Paragraphs.AddFromHtml(tr.ReadToEnd());

	// Сохраняем презентацию PPTM
	pptm.Save("filepath\\pres.pptm", Aspose.Slides.Export.SaveFormat.Pptm);
}
 

Онлайн-конвертер DOC в PPTM

Бесплатное приложение для преобразования DOC в PPTM

Посмотрите наши живые демонстрации для преобразования DOC в PPTM со следующими преимуществами.

  Не нужно ничего скачивать или настраивать.
  Нет необходимости писать какой-либо код.
  Просто загрузите файл DOC и нажмите кнопку «Конвертировать».
  Вы сразу же получите ссылку для скачивания результирующего DOC-файла.
Aspose.Total for .NET — это полный пакет API для работы с документами. API легко интегрируются в любое приложение на основе .NET для управления Microsoft Word, Excel, PowerPoint, Outlook, PDF, изображениями, штрих-кодами и более чем 100 другими форматами. Программисты могут легко использовать их для создания, изменения, рендеринга, печати и преобразования между наиболее популярными форматами файлов в любых приложениях .NET, C#, ASP.NET и VB.NET без необходимости использования какого-либо другого программного обеспечения.

Часто задаваемые вопросы

  • Как я могу конвертировать DOC в PPTM онлайн?
    Онлайн-приложение для преобразования DOC интегрировано выше. Чтобы использовать это приложение, вы можете добавить свой файл DOC, перетащив его в обозначенную белую область или щелкнув внутри области, чтобы импортировать документ. Затем нажмите кнопку «Преобразовать», чтобы начать процесс преобразования. После завершения преобразования DOC в PPTM вы можете загрузить только что преобразованный файл одним щелчком мыши, и он будет доступен вам в виде файла PPTM.
  • Сколько времени занимает конвертация DOC?
    Этот онлайн-конвертер работает быстро, но в первую очередь зависит от размера конвертируемого файла DOC. Для небольших файлов DOC преобразование в PPTM может быть выполнено за считанные секунды. Однако если вы интегрировали код преобразования в приложение .NET, скорость преобразования будет зависеть от того, насколько хорошо ваше приложение оптимизировано для процесса преобразования.
  • Безопасно ли конвертировать DOC в PPTM с помощью бесплатного конвертера Aspose.Total?
    Конечно! Как только преобразование DOC в PPTM будет завершено, ссылка для скачивания только что преобразованного файла PPTM будет доступна мгновенно. Это также обеспечивает безопасность процесса преобразования, так как все загруженные файлы, включая файлы DOC, полностью защищены и будут удалены из системы через 24 часа. Кроме того, по истечении этого периода ссылки для скачивания перестанут работать, что обеспечит конфиденциальность и защиту ваших файлов. Интегрированное приложение является бесплатным для использования и предназначено для целей тестирования, чтобы пользователи могли оценить результаты, прежде чем интегрировать код в свои проекты.
  • Какой браузер я должен использовать для преобразования DOC?
    Вы можете использовать любой современный веб-браузер, такой как Google Chrome, Firefox, Opera или Safari, для онлайн-преобразования DOC в PPTM. Однако, если вы разрабатываете настольное приложение, рекомендуется использовать Aspose.Total DOC Conversion API для плавной и эффективной обработки.

Исследуйте варианты преобразования DOC с .NET

Конвертировать DOCs в CSV (Значения, разделенные запятыми)
Конвертировать DOCs в DIF (Формат обмена данными)
Конвертировать DOCs в EXCEL (Форматы файлов электронных таблиц)
Конвертировать DOCs в FODS (Плоская XML-таблица OpenDocument)
Конвертировать DOCs в ODS (Электронная таблица OpenDocument)
Конвертировать DOCs в SXC (Электронная таблица StarOffice Calc)
Конвертировать DOCs в TSV (Значения, разделенные табуляцией)
Конвертировать DOCs в XLAM (Надстройка Excel с поддержкой макросов)
Конвертировать DOCs в XLS (Двоичный формат Microsoft Excel)
Конвертировать DOCs в XLSB (Двоичная книга Excel)
Конвертировать DOCs в XLSM (Электронная таблица с поддержкой макросов)
Конвертировать DOCs в XLSX (Открытая XML-книга)
Конвертировать DOCs в XLT (Шаблон Excel 97 - 2003)
Конвертировать DOCs в XLTM (Шаблон Excel с поддержкой макросов)
Конвертировать DOCs в JSON (Файл нотации объектов JavaScript)

Формат файла DOC

Формат двоичных файлов Microsoft Word (DOC) — это проприетарный формат файлов документов, используемый Microsoft Office Word. Он представляет собой структуру документа, которая не зависит от какой-либо конкретной компьютерной архитектуры или операционной системы. Формат DOC служит файлом-контейнером, использующим двоичный формат для хранения различных типов данных, включая форматированный текст, изображения, диаграммы и многое другое. Двоичный характер формата DOC делает его нечитаемым для человека, но существует несколько программ, таких как Microsoft Word и LibreOffice, которые могут как читать файлы DOC, так и записывать в них.

Формат DOC изначально был представлен в Word для Windows 2.0 еще в 1987 году. С тех пор он претерпел несколько изменений, последней из которых стал формат Office Open XML, представленный в Office 2007. Одно из ключевых преимуществ формата DOC заключается в его совместимости с Microsoft Word. , одно из наиболее широко используемых приложений для обработки текстов во всем мире. Эта совместимость позволяет пользователям создавать и изменять документы с помощью Microsoft Word и удобно делиться ими с другими пользователями, которые также используют это приложение. Кроме того, многие другие приложения для обработки текстов обладают возможностью чтения и записи в формате DOC, что делает его универсальным выбором для обмена документами.

Широкое распространение формата DOC связано с его интеграцией с Microsoft Word. , предоставляя пользователям надежную и многофункциональную среду для создания документов и управления ими. Гибкость формата выходит за рамки Microsoft Word, позволяя пользователям работать с файлами DOC с помощью альтернативного программного обеспечения для обработки текстов. Эта универсальность обеспечивает беспрепятственную совместную работу с документами и взаимозаменяемость между пользователями, независимо от выбранного ими текстового редактора.

Формат файла PPTM

Формат файла PPTM — это расширение файла, используемое Microsoft PowerPoint для сохранения презентаций, содержащих макросы. Это расширение формата файла PPTX, который является форматом файла по умолчанию для презентаций PowerPoint. Буква “M” в PPTM означает “с поддержкой макросов”, указывая на то, что файл может содержать встроенные макросы, написанные на языке программирования Visual Basic для приложений (VBA).

Файлы PPTM создаются и редактируются с помощью Microsoft PowerPoint или другое совместимое программное обеспечение, поддерживающее формат файла PowerPoint. Эти файлы могут включать в себя различные мультимедийные элементы, такие как текст, изображения, видео, аудио и анимацию. Кроме того, файлы PPTM могут включать интерактивные функции и пользовательские функции с помощью макросов.

Макросы в файлах PPTM позволяют пользователям автоматизировать повторяющиеся задачи, создавать интерактивный контент и добавлять пользовательские функции в свои презентации. Макросы могут быть написаны с использованием языка программирования VBA и могут выполнять широкий спектр операций, включая манипулирование данными, обработку пользовательского ввода и интеграцию с другими программными приложениями.

При открытии файла PPTM PowerPoint может предложить пользователю для включения или отключения макросов по соображениям безопасности, поскольку макросы потенциально могут выполнять вредоносный код. Важно соблюдать осторожность при открытии файлов PPTM из неизвестных или ненадежных источников.