Sageli esinev stsenaarium hõlmab terve PDF-dokumendi või konkreetsete lehtede teisendamist piltide kogumiks. GroupDocs.Conversion for .NET pakub võimalust teisendada PDF-faile erinevatesse pildivormingutesse, nagu TIFF, JPG, PNG, GIF, BMP ja palju muud.
Erinevalt teistest teisendustest nõuab see protsess SavePageStreami delegaadi deklaratsiooni, mis määrab salvestatud piltide nimevormingu. Saate valida oma eelistatud pildivormingu, kasutades ImageFileType klassi.
Teisendage PDF C#-s PNG-ks
using GroupDocs.Conversion;
using GroupDocs.Conversion.FileTypes;
using GroupDocs.Conversion.Options.Convert;
// Laadige PDF-i lähtefail
using (var converter = new Converter("resume.pdf"))
{
var getPageStream = (int page) => File.Create($"resume-page-{page}.png");
// Määrake teisendusvalikud ja määrake väljundpildi tüüp
var convertOptions = new ImageConvertOptions {
Format = ImageFileType.Png
};
// Teisendage PDF-dokumendi iga leht PNG-vormingusse
converter.Convert(getPageStream, convertOptions);
}
Rakenduse GroupDocs.Conversion for .NET abil saate hõlpsalt teisendada kindlaid lehti pikast dokumendist.
Sõltuvalt teie vajadustest on selle saavutamiseks kaks meetodit. Saate teisendada mitut lehekülge või konkreetseid lehti.
Teisendage DOCX (lk 2-4) PDF-iks C#-s
using GroupDocs.Conversion;
using GroupDocs.Conversion.Options.Convert;
// Laadige DOCX-i lähtefail
using (Converter converter = new Converter("booklet.docx"))
{
// Määrake teisendusvalikud ja määrake renderdatavate lehtede vahemik
var convertOptions = new PdfConvertOptions
{
PageNumber = 2,
PagesCount = 3
};
// Teisendage leheküljed 2-4 PDF-iks
converter.Convert("pages-2-4.pdf", convertOptions);
}
Sujuv süntaks pakub ülevaatlikku märget levinud toimingute kohta GroupDocs.Conversion for .NET API-s.
Allolevad koodinäidised näitavad, kuidas sujuvat süntaksit kasutada:
Teisendage DOCX PDF-iks C#-s, kasutades sujuvat süntaksit
using GroupDocs.Conversion;
FluentConverter
.Load("schedule.docx")
.ConvertTo("schedule.pdf")
.Convert();