Praca z obrazami

Aspose.Words umożliwia użytkownikom pracę z obrazami w bardzo elastyczny sposób. W tym artykule możesz zbadać tylko niektóre możliwości pracy z obrazami.

Jak wyodrębnić obrazy z dokumentu

Wszystkie obrazy są przechowywane wewnątrz Shape węzłów w Document. Aby wyodrębnić z dokumentu Wszystkie obrazy lub obrazy o określonym typie, wykonaj następujące kroki:

  • Użyj metody GetChildNodes, aby zaznaczyć wszystkie węzły Shape.
  • Iteruj przez wynikowe Kolekcje węzłów.
  • Sprawdź Właściwość HasImage boolean.
  • Wyodrębnij dane obrazu za pomocą właściwości ImageData.
  • Zapisz dane obrazu w pliku.

Poniższy przykład kodu pokazuje, jak wyodrębnić obrazy z dokumentu i zapisać je jako pliki:

Zapisywanie obrazów jako WMF

Aspose.Words zapewnia funkcjonalność, aby zapisać wszystkie dostępne obrazy w dokumencie do WMF Formatuj podczas konwersji DOCX na RTF.

Poniższy przykład kodu pokazuje, jak zapisywać obrazy jako WMF z opcjami zapisu RTF: