HTML JPG PDF XML DOTXM
Aspose.Total  for .NET
PPSM

C# kullanarak DOTX’yi PPSM’ye dönüştürün veya çevrimiçi

.NET Framework, .NET Core, Windows Azure, Mono veya Xamarin Platformlarında Microsoft Word DOTX’den PowerPoint PPSM’ye dönüştürme uygulamaları oluşturun.

C# Kullanarak DOTX'u PPSM'ye Dönüştürme

Herhangi bir Word belgesi dosyasını PowerPoint ppsm sunum toplu dönüştürme işlemini otomatikleştirmek için Aspose.Words for .NET ve [Aspose.Slides] kullanacağız .NET için]( https://products.aspose.com/slides/net ) API’leri. İlki, Microsoft Word belgelerini işlemek veya işlemek için bir kelime işlem API’sidir. İkincisi, Microsoft PowerPoint slaytları oluşturmanıza veya değiştirmenize izin veren bir sunum işleme API’sidir. Her iki API de Aspose.Total for .NET paketinin bir parçasıdır. Nuget’ten doğrudan indirebilir veya Paket Yöneticisi Konsolundan aşağıdaki komutları kullanabilirsiniz.

Paket Yöneticisi Konsol Komutu


PM> Install-Package Aspose.Total

DOTX'yi C# ile PPSM'ye Dönüştürme Adımları

  1. Aspose.Total for .NET referansını ekleyin
  2. DOTX dosyasını Aspose.Words.Document sınıfını kullanarak yükleyin
  3. DOTX belgesini HTML’ye kaydedin
  4. Aspose.Slides.Presentation Nesnesi oluşturun
  5. HTML içeriğini sunum içindeki herhangi bir slayt şeklinin metin çerçevesinde içe aktarın
  6. Belgeyi Aspose.Slides.Presentation.Save(“output.ppsm”, SaveFormat.Ppsm) kullanarak kaydedin /5)

Dönüşüm Gereksinimleri

  • Microsoft Windows veya .NET Framework, .NET Core, Windows Azure, Mono veya Xamarin Platformları ile uyumlu bir işletim sistemi.
  • Microsoft Visual Studio gibi geliştirme ortamı.
  • Aspose.Words for .NET & Projenizde referans verilen Aspose.Slides for .NET DLL’leri veya Aspose.Total for .NET DLL.
 

Bu kod örneği, C# kullanarak bir DOTX'nin PPSM'ye nasıl dönüştürüleceğini gösterir.

// Load the Single Page Microsoft Word DOTX file
Aspose.Words.Document dotx = new Aspose.Words.Document("sourceWordFile.dotx");

// Save DOTX file to HTML 
dotx.Save("filepath\\test.html", SaveFormat.Html);

// To convert multi pages DOTX documents, export each page to HTML separately using Aspose.Words and then use the below code to convert to PPSM.

using (Presentation ppsm = new Presentation()){

	// Access the default first slide of presentation
	ISlide slide = pres.Slides[0];

	// Adding the AutoShape to accomodate the HTML content 
	// Adjust it as of your need
	IAutoShape ashape = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 10, 10, pres.SlideSize.Size.Width - 20, pres.SlideSize.Size.Height - 10);

	ashape.FillFormat.FillType = FillType.NoFill;

	// Adding text frame to the shape
	ashape.AddTextFrame("");

	// Clearing all paragraphs in added text frame
	ashape.TextFrame.Paragraphs.Clear();

	// Loading the HTML file using stream reader
	TextReader tr = new StreamReader("filepath\\test.html");

	// Adding text from HTML stream reader in text frame
	ashape.TextFrame.Paragraphs.AddFromHtml(tr.ReadToEnd());

	// Save the PPSM Presentation
	ppsm.Save("filepath\\pres.ppsm", Aspose.Slides.Export.SaveFormat.Ppsm);
 

DOTX'den PPSM'e Çevrimiçi Dönüştürücü

DOTX’yi PPSM’ye Dönüştürmek için Ücretsiz Uygulama

  No need to download or setup anything.
  No need to write any code.
  Just upload your DOTXM file and hit the "Convert" button.
  You will instantly get the download link for resultant PPSM file.

Sıkça Sorulan Sorular

  • DOTX'yi Çevrimiçi PPSM'e nasıl dönüştürebilirim?
    DOTX dönüştürme için Çevrimiçi Uygulama yukarıda entegre edilmiştir. Bu uygulamayı kullanmak için, DOTX dosyanızı belirlenen beyaz alana sürükleyip bırakarak veya belgeyi içe aktarmak için alanın içine tıklayarak ekleyebilirsiniz. Ardından, dönüştürme işlemini başlatmak için Dönüştür düğmesine basın. DOTX'den PPSM'e dönüştürme işlemi tamamlandıktan sonra, yeni dönüştürülen dosyanızı tek bir tıklamayla indirebilir ve bir PPSM dosyası biçiminde kullanımınıza sunulur.
  • DOTX'yi dönüştürmek ne kadar sürer?
    Bu çevrimiçi dönüştürücü hızlı çalışır ancak öncelikle dönüştürülmekte olan DOTX dosyasının boyutuna bağlıdır. Küçük DOTX dosyaları için PPSM'e dönüştürme birkaç saniye içinde tamamlanabilir. Ancak dönüştürme kodunu bir .NET uygulamasına entegre ettiyseniz dönüştürme hızı, uygulamanızın dönüştürme işlemi için ne kadar iyi optimize edildiğine bağlı olacaktır.
  • Ücretsiz Aspose.Total dönüştürücü kullanarak DOTX'yi PPSM'e dönüştürmek güvenli midir?
    Elbette! DOTX'den PPSM'e dönüştürme işlemi tamamlandıktan sonra, yeni dönüştürülen PPSM dosyasının indirme bağlantısı anında kullanılabilir olacaktır. DOTX dosyaları da dahil olmak üzere yüklenen tüm dosyalar tamamen güvenli olduğundan ve 24 saat sonra sistemden silineceğinden, dönüştürme işleminin güvenliğini de sağlar. Ayrıca, indirme bağlantıları bu süreden sonra çalışmayı durdurarak dosyalarınızın gizliliğini ve korunmasını sağlar. Entegre uygulamanın kullanımı ücretsizdir ve kullanıcıların kodu projelerine entegre etmeden önce sonuçları değerlendirebilmesi için test amacıyla tasarlanmıştır.
  • DOTX'yi dönüştürmek için hangi tarayıcıyı kullanmalıyım?
    Çevrimiçi DOTX'den PPSM'e dönüştürme için Google Chrome, Firefox, Opera veya Safari gibi herhangi bir modern web tarayıcısını kullanabilirsiniz. Ancak bir masaüstü uygulaması geliştiriyorsanız sorunsuz ve verimli işleme için Aspose.Total DOTX Conversion API önerilir.

.NET ile DOTX Dönüşüm Seçeneklerini Keşfedin

DOTX s'yi JSON 'ye dönüştürün (JavaScript Nesne Gösterim Dosyası)
DOTX s'yi CSV 'ye dönüştürün (Virgülle Ayrılmış Değerler)
DOTX s'yi DIF 'ye dönüştürün (Veri Değişim Formatı)
DOTX s'yi EXCEL 'ye dönüştürün (Elektronik Tablo Dosya Biçimleri)
DOTX s'yi FODS 'ye dönüştürün (OpenDocument Düz XML Elektronik Tablosu)
DOTX s'yi ODS 'ye dönüştürün (OpenDocument Elektronik Tablosu)
DOTX s'yi SXC 'ye dönüştürün (StarOffice Hesap Tablosu)
DOTX s'yi TSV 'ye dönüştürün (Sekmeyle Ayrılmış Değerler)
DOTX s'yi XLAM 'ye dönüştürün (Excel Makro Etkin Eklenti)
DOTX s'yi XLS 'ye dönüştürün (Microsoft Excel İkili Biçim)
DOTX s'yi XLSB 'ye dönüştürün (Excel İkili Çalışma Kitabı)
DOTX s'yi XLSM 'ye dönüştürün (Makro özellikli Hesap Tablosu)
DOTX s'yi XLSX 'ye dönüştürün (XML Çalışma Kitabını Aç)
DOTX s'yi XLT 'ye dönüştürün (Excel 97 - 2003 Şablonu)
DOTX s'yi XLTM 'ye dönüştürün (Makro Etkin Excel Şablonu)