Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Aspose.Words permite utilizatorilor să lucreze cu imagini într-un mod foarte flexibil. În acest articol, poți explora doar câteva dintre posibilitățile de a lucra cu imagini.
DocumentBuilder oferă mai multe suprascrieri ale metodei InsertImage care îți permite să inserezi o imagine în linie sau plutitoare. Dacă imaginea este un fișier EMF sau WMF meta-fișier, acesta va fi introdus în document în format de fișier meta. Toate celelalte imagini vor fi stocate în formatul PNG. Metoda InsertImage poate folosi imagini din diferite surse:
URL trecând un String parametru InsertImageStream parametru InsertImagePentru fiecare dintre cele InsertImage metode există suprascrieri suplimentare care îți permit să inserezi o imagine cu următoarele opțiuni:
Treceți un șir unic reprezentând un fișier care conține imaginea la InsertImage pentru a insera imaginea în document ca o imagine în linie
Exemplul de cod următor arată cum să inserezi o imagine în linie la poziția cursorului într-un document:
Exemplul următor de cod arată cum să inserezi o imagine plutitoare dintr-un fișier sau URL la o poziție și dimensiune specificate:
Toate imaginile sunt stocate în Shape noduri într-un Document. Pentru a extrage toate imaginile sau imagini de tip specific din document, urmați acești pași:
Exemplul de cod următor arată cum să extragi imagini dintr-un document și să le salvezi ca fișiere:
Acest exemplu demonstrează cum să adaugi același sau coduri de bare diferite pe toate sau paginile specifice ale unui document Word. Nu există o modalitate directă de a adăuga bare pe toate paginile unui document, dar puteți folosi metodele MoveToSection, MoveToHeaderFooter și InsertImage pentru a trece la orice secțiune sau antet/ subsol și pentru a insera imaginile cu bare ca puteți vedea în codul următor.
Exemplul de cod următor arată cum se introduce o imagine cu coduri de bare pe fiecare pagină dintr-un document:
Raportul de aspect al unei forme geometrice este raportul dintre dimensiunile sale în diferite dimensiuni. Poţi bloca raportul dintre laturi al imaginii folosind AspectRatioLocked. Valoarea implicită a raportului de aspect al formei depinde de ShapeType. Este true pentru ShapeType.Image și false pentru tipurile de forme alte.
Exemplul de cod de mai sus arată cum se lucrează cu raportul de aspecte:
Dacă doriți caseta delimitatoare reală a formei așa cum este redată pe pagină, puteți obține acest lucru folosind proprietatea BoundsInPoints.
Exemplul de cod următor arată cum se folosește această proprietate:
Decuparea unei imagini se referă de obicei la eliminarea părților exterioare neplăcute ale unei imagini pentru a ajuta la îmbunătățirea încadrării. Se folosește, de asemenea, pentru eliminarea unor părți dintr-o imagine pentru a crește focalizarea pe o anumită zonă.
Exemplul de cod următor arată cum să realizezi acest lucru folosind Aspose.Words API:
Aspose.Words oferă funcționalitatea de a salva toate imaginile disponibile dintr-un document la WMF format în timp ce se convertește DOCX pentru RTF.
Exemplul de cod următor arată cum să salvezi imagini ca WMF cu opțiuni de salvare RTF:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.