Այս թեման կենտրոնանում է այն բանի վրա, թե ինչպես պետք է **վերափոխել PowerPoint-ը TIFF-ի օգտագործելով C#**, ինչպես նաև կազմաձևման մանրամասն քայլերը
շրջակա միջավայրը կարգավորելու և գործող օրինակելի կոդը ստուգելու համար: Դուք կարող եք օգտագործել այս հավելվածը Windows-ի, macOS-ի և Linux-ի .NET աջակցվող ցանկացած միջավայրում՝ C# PPTX-ի TIFF-ի փոխարկելու համար:
PowerPoint-ը TIFF-ի փոխարկելու քայլեր՝ օգտագործելով C#
- Կարգավորեք ձեր հավելվածը, որպեսզի տեղադրի Aspose.Slides for .NET՝ օգտագործելով NuGet փաթեթի կառավարիչը
- Բեռնեք սկզբնաղբյուր ներկայացման ֆայլը՝ օգտագործելով Presentation դասի օբյեկտը՝ այն TIFF-ի փոխարկելու համար
- Նախաձեռնեք TiffOptions դասի օբյեկտը` ցանկալի պատկերի ընտրանքները սահմանելու համար
- Սահմանեք DPI-ն և չափը ցանկալի TIFF պատկերի համար
- Փոխակերպեք ներկայացումը TIFF պատկերի՝ օգտագործելով Save մեթոդը
Վերոհիշյալ քայլերը պրեզենտացիան փոխակերպում են TIFF-ի C#-ում` օգտագործելով API-ի մի քանի զանգեր միայն այն դեպքում, երբ գործընթացը սկսվում է սկզբնաղբյուր ներկայացման ֆայլը բեռնելով Presentation դասի միջոցով: Այնուհետև օգտագործելով TiffOptions դասի օրինակը, ելքային TIFF պատկերի ընտրանքները, ներառյալ DPI-ն և պատկերի չափը, սահմանվում են նախքան ներկայացումը որպես TIFF պատկեր պահելը սկավառակի վրա՝ օգտագործելով Save մեթոդը:
C#-ում PPTX-ը TIFF-ի փոխարկելու կոդը
using System; | |
using System.Drawing; | |
using Aspose.Slides; | |
using Aspose.Slides.Export; | |
namespace TestSlides | |
{ | |
public class PresentationToTiffConverter | |
{ | |
public static void CreateTiffImage() | |
{ | |
// Initialize a license to avoid watermark in the output Tiff Image | |
Aspose.Slides.License licenseSlides = new Aspose.Slides.License(); | |
licenseSlides.SetLicense("Aspose.Total.lic"); | |
// Initliazing the Presentation class to load the source presentation and converting to Tiff | |
using (Presentation SampleTiffPres = new Presentation("NewPresentation.pptx")) | |
{ | |
// Initialize the TiffOptions class | |
TiffOptions tiffOptions = new TiffOptions(); | |
// Setting the Tiff compression type | |
tiffOptions.CompressionType = TiffCompressionTypes.Default; | |
// Customizing the slides notes option inside exported Tiff | |
INotesCommentsLayoutingOptions notesOptions = tiffOptions.NotesCommentsLayouting; | |
notesOptions.NotesPosition = NotesPositions.BottomFull; | |
// Setting the Tiff image DPI. The resolution unit is always equal to 2-dots per inch | |
tiffOptions.DpiX = 200; | |
tiffOptions.DpiY = 100; | |
// Set the desired Tiff output Image Size | |
tiffOptions.ImageSize = new Size(1728, 1078); | |
// Save the source presentation to Tiff with set image size | |
SampleTiffPres.Save("ExpoertedTiff_out.tiff", SaveFormat.Tiff, tiffOptions); | |
} | |
} | |
} | |
} |
Վերոնշյալ օրինակը կարող է օգտագործվել նաև C#-ում PPT-ի TIFF-ի փոխարկելու համար՝ օգտագործելով նույն կոդային բազան: TiffOptions դասը կարող է հետագայում հարմարեցնել ելքային TIFF-ը՝ բացահայտելով այնպիսի տարբերակներ, ինչպիսիք են՝ CompressionType, PixelFormat, ShowHiddenSlides և NotesCommentsLayouting կարգավորումը: Վերոնշյալ հավելվածը կարող է անխափան կերպով փոխարկել PPTX-ը TIFF-ի՝ առանց MS PowerPoint-ի կամ երրորդ կողմի որևէ այլ գործիքի տեղադրման:
Այս ձեռնարկում մենք սովորեցինք ստեղծել TIFF PowerPoint-ից C#-ով` կատարելով պարզ քայլեր և օգտագործելով պարզ API ինտերֆեյս: Եթե դուք հետաքրքրված եք ներկայացման սլայդի պատկերներ ստեղծելով, տես հոդվածը ինչպես ստեղծել PowerPoint սլայդ պատկեր C#-ի միջոցով-ում: