GetImages
GetImages()
Εξάγει εικόνες από το έγγραφο.
public IEnumerable<PageImageArea> GetImages()
Επιστρεφόμενη Αξία
Μια συλλογή απόPageImageArea
αντικείμενα; μηδενικό
εάν η εξαγωγή εικόνων δεν υποστηρίζεται.
Παρατηρήσεις
Μάθε περισσότερα:
- Εξαγωγή εικόνων από έγγραφα
- Εξαγωγή εικόνων σε αρχεία
- Εξαγωγή εικόνων από έγγραφα του Microsoft Office Word
- Εξαγωγή εικόνων από υπολογιστικά φύλλα του Microsoft Office Excel
- Εξαγωγή εικόνων από παρουσιάσεις του Microsoft Office PowerPoint
- Εξαγωγή εικόνων από μηνύματα ηλεκτρονικού ταχυδρομείου
- Εξαγωγή εικόνων από έγγραφα PDF
Παραδείγματα
Το ακόλουθο παράδειγμα δείχνει πώς να εξαγάγετε όλες τις εικόνες από ολόκληρο το έγγραφο:
// Δημιουργία μιας παρουσίας κλάσης Parser
using (Parser parser = new Parser(filePath))
{
// Εξαγωγή εικόνων
IEnumerable<PageImageArea> images = parser.GetImages();
// Ελέγξτε εάν υποστηρίζεται η εξαγωγή εικόνων
if (images == null)
{
Console.WriteLine("Images extraction isn't supported");
return;
}
// Επανάληψη σε εικόνες
foreach (PageImageArea image in images)
{
// Εκτύπωση ευρετηρίου σελίδας, ορθογωνίου και τύπου εικόνας:
Console.WriteLine(string.Format("Page: {0}, R: {1}, Type: {2}", image.Page.Index, image.Rectangle, image.FileType));
}
}
Δείτε επίσης
- class PageImageArea
- class Parser
- χώρος ονομάτων GroupDocs.Parser
- συνέλευση GroupDocs.Parser
GetImages(PageAreaOptions)
Εξάγει εικόνες από το έγγραφο χρησιμοποιώντας τις επιλογές προσαρμογής (για να ορίσετε την ορθογώνια περιοχή που περιέχει εικόνες).
public IEnumerable<PageImageArea> GetImages(PageAreaOptions options)
Παράμετρος | Τύπος | Περιγραφή |
---|---|---|
options | PageAreaOptions | Οι επιλογές για την εξαγωγή εικόνων. |
Επιστρεφόμενη Αξία
Μια συλλογή απόPageImageArea
αντικείμενα; μηδενικό
εάν η εξαγωγή εικόνων δεν υποστηρίζεται.
Παρατηρήσεις
Μάθε περισσότερα:
- Εξαγωγή εικόνων από έγγραφα
- Εξαγωγή εικόνων σε αρχεία
- Εξαγωγή εικόνων από την περιοχή της σελίδας του εγγράφου
- Εξαγωγή εικόνων από έγγραφα του Microsoft Office Word
- Εξαγωγή εικόνων από υπολογιστικά φύλλα του Microsoft Office Excel
- Εξαγωγή εικόνων από παρουσιάσεις του Microsoft Office PowerPoint
- Εξαγωγή εικόνων από μηνύματα ηλεκτρονικού ταχυδρομείου
- Εξαγωγή εικόνων από έγγραφα PDF
Παραδείγματα
Το παρακάτω παράδειγμα δείχνει πώς να εξαγάγετε μόνο εικόνες από την επάνω αριστερή γωνία:
// Δημιουργία μιας παρουσίας κλάσης Parser
using (Parser parser = new Parser(filePath))
{
// Δημιουργήστε τις επιλογές που χρησιμοποιούνται για την εξαγωγή εικόνων
PageAreaOptions options = new PageAreaOptions(new Rectangle(new Point(0, 0), new Size(300, 100)));
// Εξαγωγή εικόνων από την επάνω αριστερή γωνία μιας σελίδας:
IEnumerable<PageImageArea> images = parser.GetImages(options);
// Ελέγξτε εάν υποστηρίζεται η εξαγωγή εικόνων
if (images == null)
{
Console.WriteLine("Page images extraction isn't supported");
return;
}
// Επανάληψη σε εικόνες
foreach (PageImageArea image in images)
{
// Εκτύπωση ευρετηρίου σελίδας, ορθογωνίου και τύπου εικόνας:
Console.WriteLine(string.Format("Page: {0}, R: {1}, Type: {2}", image.Page.Index, image.Rectangle, image.FileType));
}
}
Δείτε επίσης
- class PageImageArea
- class PageAreaOptions
- class Parser
- χώρος ονομάτων GroupDocs.Parser
- συνέλευση GroupDocs.Parser
GetImages(int)
Εξάγει εικόνες από τη σελίδα του εγγράφου.
public IEnumerable<PageImageArea> GetImages(int pageIndex)
Παράμετρος | Τύπος | Περιγραφή |
---|---|---|
pageIndex | Int32 | Το ευρετήριο σελίδας που βασίζεται σε μηδέν. |
Επιστρεφόμενη Αξία
Μια συλλογή απόPageImageArea
αντικείμενα; μηδενικό
εάν η εξαγωγή εικόνων δεν υποστηρίζεται.
Παρατηρήσεις
Μάθε περισσότερα:
- Εξαγωγή εικόνων από έγγραφα
- Εξαγωγή εικόνων σε αρχεία
- Εξαγωγή εικόνων από τη σελίδα εγγράφου
- Εξαγωγή εικόνων από έγγραφα του Microsoft Office Word
- Εξαγωγή εικόνων από υπολογιστικά φύλλα του Microsoft Office Excel
- Εξαγωγή εικόνων από παρουσιάσεις του Microsoft Office PowerPoint
- Εξαγωγή εικόνων από μηνύματα ηλεκτρονικού ταχυδρομείου
- Εξαγωγή εικόνων από έγγραφα PDF
Παραδείγματα
Για την εξαγωγή εικόνων από μια σελίδα εγγράφου χρησιμοποιείται η ακόλουθη μέθοδος:
// Δημιουργία μιας παρουσίας κλάσης Parser
using (Parser parser = new Parser(filePath))
{
// Ελέγξτε εάν το έγγραφο υποστηρίζει την εξαγωγή εικόνων
if (!parser.Features.Images)
{
Console.WriteLine("Document isn't supports images extraction.");
return;
}
// Λάβετε τις πληροφορίες του εγγράφου
IDocumentInfo documentInfo = parser.GetDocumentInfo();
// Ελέγξτε εάν το έγγραφο έχει σελίδες
if (documentInfo.PageCount == 0)
{
Console.WriteLine("Document hasn't pages.");
return;
}
// Επανάληψη σε σελίδες
for (int pageIndex = 0; pageIndex<documentInfo.PageCount; pageIndex++)
{
// Εκτύπωση αριθμού σελίδας
Console.WriteLine(string.Format("Page {0}/{1}", pageIndex + 1, documentInfo.PageCount));
// Επανάληψη σε εικόνες
// Αγνοούμε τον μηδενικό έλεγχο, καθώς έχουμε ελέγξει νωρίτερα την υποστήριξη της δυνατότητας εξαγωγής εικόνων
foreach (PageImageArea image in parser.GetImages(pageIndex))
{
// Εκτύπωση ορθογωνίου και τύπου εικόνας
Console.WriteLine(string.Format("R: {0}, Text: {1}", image.Rectangle, image.FileType));
}
}
}
Δείτε επίσης
- class PageImageArea
- class Parser
- χώρος ονομάτων GroupDocs.Parser
- συνέλευση GroupDocs.Parser
GetImages(int, PageAreaOptions)
Εξάγει εικόνες από τη σελίδα του εγγράφου χρησιμοποιώντας τις επιλογές προσαρμογής (για να ορίσετε την ορθογώνια περιοχή που περιέχει εικόνες).
public IEnumerable<PageImageArea> GetImages(int pageIndex, PageAreaOptions options)
Παράμετρος | Τύπος | Περιγραφή |
---|---|---|
pageIndex | Int32 | Το ευρετήριο σελίδας που βασίζεται σε μηδέν. |
options | PageAreaOptions | Οι επιλογές για την εξαγωγή εικόνων. |
Επιστρεφόμενη Αξία
Μια συλλογή απόPageImageArea
αντικείμενα; μηδενικό
εάν η εξαγωγή εικόνων δεν υποστηρίζεται.
Παρατηρήσεις
Μάθε περισσότερα:
- Εξαγωγή εικόνων από έγγραφα
- Εξαγωγή εικόνων σε αρχεία
- Εξαγωγή εικόνων από τη σελίδα εγγράφου
- Εξαγωγή εικόνων από την περιοχή της σελίδας του εγγράφου
- Εξαγωγή εικόνων από έγγραφα του Microsoft Office Word
- Εξαγωγή εικόνων από υπολογιστικά φύλλα του Microsoft Office Excel
- Εξαγωγή εικόνων από παρουσιάσεις του Microsoft Office PowerPoint
- Εξαγωγή εικόνων από μηνύματα ηλεκτρονικού ταχυδρομείου
- Εξαγωγή εικόνων από έγγραφα PDF
Δείτε επίσης
- class PageImageArea
- class PageAreaOptions
- class Parser
- χώρος ονομάτων GroupDocs.Parser
- συνέλευση GroupDocs.Parser