Co nowego w Aspose.Words dla .NET

Contents
[ ]

Na tej stronie opisano najciekawsze nowe funkcje Aspose.Words wprowadzone w ostatnich wydaniach.

Aspose.Words dla .NET 24.9, 24.10, 24.11

Aspose.Words 24.9 wprowadza wstawianie kształtów grupowych i wstawianie StructuredDocumentTag za pośrednictwem DocumentBuilder, ulepsza renderowanie wykresów promieniowych za pomocą podziałek, ulepsza podpisy cyfrowe dzięki obsłudze XAdES-EPES, dodaje rozpoznawanie podkreśleń Markdown i zapewnia dostęp do separatorów przypisów dolnych/końcowych.

Aspose.Words 24.10 wprowadza ulepszoną obsługę kontrolek ActiveX z tworzeniem CommandButton, nową kontrolę widoczności kształtów, możliwość grupowania kształtów, ulepszony eksport Markdown dla tabel, formatowanie wykresów kołowych i pierścieniowych, lepszą obsługę kodowania Big5 i obsługę przestarzałych czcionek tajwańskich.

Aspose.Words 24.11 wprowadza AI-powered podsumowania dokumentu, ulepszone opcje renderowania, lepszy dostęp do Właściwości dokumentu i ActiveX napisów kontrolnych.

AI - Funkcje zasilane 24.11

Obsługa podsumowania dokumentów przy użyciu generatywnych modeli językowych OpenAI i Google została zintegrowana poprzez dodanie przestrzeni nazw Aspose.Words.AI wraz z jej publicznymi członkami.

Renderowanie i drukowanie

Podziałki na wykresach promieniowych 24.9

Zaimplementowano renderowanie podziałek na wykresach promieniowych.

Kontrolki ActiveX CommandButton 24.10

Możliwość tworzenia kontrolek ActiveX CommandButton została wprowadzona poprzez dodanie nowej metody publicznej InsertForms2OleControl i nowej klasy publicznej Forms2OleControl.

Kontrola widoczności kształtu 24.10

Dodano nową właściwość publiczną Hidden w celu kontrolowania widoczności kształtów.

Zmiany w wykresach kołowych i pierścieniowych 24.10

Dodano kilka nowych właściwości publicznych w celu sformatowania wykresów kołowych i pierścieniowych.

Kontroluj renderowanie granic pól formularza wyboru PDF 24.11

Nowa opcja kontrolowania renderowania granic pól formularza wyboru PDF została zaimplementowana przez dodanie nowej opcji publicznej RenderChoiceFormFieldBorder.

Pobierz i ustaw kody formatu dla danych wykresu 24.11

Możliwość pobierania i ustawiania kodów formatu dla danych wykresu została dodana poprzez implementację właściwości FormatCode w klasach ChartXValueCollection, ChartYValueCollection i BubbleSizeCollection.

Renderuj wykresy histogramu z pojemnikami i etykietami 24.11

Renderowanie wykresu histogramu zostało ulepszone, umożliwiając określoną liczbę pojemników i etykiet.

Konwertowanie, ładowanie i zapisywanie dokumentów

Formatowanie podkreślenia podczas ładowania plików Markdown 24.9

Opcja rozpoznawania formatowania podkreślenia podczas ładowania dokumentów Markdown została włączona poprzez dodanie nowej publicznej właściwości ImportUnderlineFormatting.

Eksportowanie tabel jako HTML podczas zapisywania do Markdown 24.10

Opcja eksportowania tabel jako HTML podczas zapisywania dokumentów do formatu Markdown została zaimplementowana poprzez dodanie nowej publicznej właściwości ExportAsHtml i wyliczenia MarkdownExportAsHtml.

Eksportuj PDF ze zaktualizowaną strukturą logiczną 24.11

PDF eksport został wzmocniony przez włączenie właściwości tytułu tabeli jako PDF tytułów elementów struktury logicznej.

Podpisy cyfrowe

Podpisuj dokumenty za pomocą XAdES-EPES 24.9

Możliwość podpisywania dokumentów za pomocą podpisów XML-DSig na poziomie XAdES-EPES została wprowadzona poprzez dodanie nowej publicznej właściwości XmlDsigLevel i nowego publicznego wyliczenia XmlDsigLevel.

Inne

  • Do kształtów grup dodano nową metodę publiczną InsertGroupShape. 24.9
  • Dodano nową metodę publiczną InsertStructuredDocumentTag w celu wstawiania StructuredDocumentTags do dokumentu. 24.9
  • Publiczny dostęp do separatorów przypisów dolnych i końcowych został zapewniony poprzez dodanie kilku publicznych klas i właściwości. 24.9
  • Możliwość grupowania pojedynczych kształtów, grupowania kształtów razem i bezpośredniego grupowania kształtów i grupowania kształtów została wprowadzona poprzez dodanie metody InsertGroupShape. 24.10
  • Ulepszono obsługę kodowania Big5 dla tabel TrueType cmap. 24.10
  • Ulepszono obsługę przestarzałych czcionek tajwańskich. 24.10
  • Aby uzyskać dostęp do rozszerzonych właściwości dokumentu, właściwości tylko do odczytu zostały dodane do klasy BuiltInDocumentProperties. 24.11
  • Ustawianie napisów dla formantów ActiveX zostało włączone przez dodanie nowego publicznego setera do właściwości Forms2OleControl.Caption. 24.11

Aspose.Words dla .NET 24.5, 24.6, 24.7, 24.8

Aspose.Words 24.5 rozszerza opcje złożeń, poprawia możliwości renderowania i rozszerza niektóre inne opcje.

Aspose.Words 24.6 poprawia opcje renderowania, ulepsza funkcjonalność wyszukiwania i porównywania oraz rozszerza kilka innych funkcji.

Aspose.Words 24.7 zmienia sposób pracy z ActiveX, rozszerza możliwości renderowania, a także eksportu do formatów Markdown i XLSX.

Aspose.Words 24.8 rozszerza możliwości dostosowywania wykresów dzięki precyzyjnej kontroli nad etykietami osi, rozszerza zarządzanie czcionkami, usprawnia obsługę struktury dokumentu i dodaje nowe możliwości eksportu HTML/XAML, funkcjonalności PDF, konwersji dokumentów i podpisów cyfrowych.

Obsługiwane formaty

Począwszy od wersji 24.7 obsługiwany jest eksport do formatu PDF/UA-2, aby zapewnić dostępność dla użytkowników niepełnosprawnych.

Platformy 24.5

Zestawy .NET 7.0/8.0 zostały uwzględnione w pakiecie NuGet Aspose.Words.

Renderowanie i drukowanie

Zmiany w Charts, Shapes i DrawingML 24.5

  • Zaimplementowano renderowanie efektów DrawingML dla grafiki SVG, rozszerzając poprzednią funkcjonalność ograniczoną do obrazów.
  • Wprowadzono obsługę tworzenia wykresów kombi i dostosowywania właściwości, takich jak szerokość przerwy, nakładanie się i skala bąbelków w grupach serii poprzez dodanie ChartSeriesGroup i ChartSeriesGroupCollection oraz SeriesGroups właściwość.
  • Funkcjonalność manipulowania efektem SoftEdge kształtów została zaimplementowana poprzez dodanie klasy SoftEdgeFormat.
  • Możliwość modyfikowania wartości kształtów została zaimplementowana poprzez dodanie AdjustmentCollection i Adjustment klas publicznych i Adjustments nieruchomość.

Zmiany w wykresach, kształtach i rysunkach 24.6

  • Możliwości tworzenia wykresów zostały ulepszone. Możesz teraz tworzyć szerszą gamę wykresów, w tym Mapy drzew, Sunbursts, Histogramy, Pareto, Box & Whisker, Waterfalls i Funnels. Dzięki temu możesz wizualizować swoje dane w bardziej zróżnicowany i informacyjny sposób.
  • Poprawiono kontrolę kolorów przy formatowaniu cieni. Możesz uzyskać bardziej precyzyjną kontrolę nad wyglądem swoich dokumentów, korzystając z kolorów cieni.
  • Poprawiono wydajność renderowania tła. Dzięki natywnej technologii kafelkowania możesz znacznie przyspieszyć renderowanie tła zawierającego małe elementy.
  • Dodano realistyczne gradienty kształtów. Możesz teraz tworzyć kształty DML z nieliniowymi gradientami, naśladując styl wizualny programu Microsoft Word, aby uzyskać bardziej dopracowany wygląd.

Dostosowywanie etykiet danych wykresu 24.7

Dodano możliwość dostosowania etykiet danych wykresu, takich jak Orientation i Rotation.

Niestandardowa stylizacja numerów dla poziomów list 24,7

Dodano moduł ustawiający właściwość publiczną CustomNumberStyleFormat. Można teraz zdefiniować niestandardową stylizację numerów dla poziomów list.

Zmiany w pracy z ActiveX 24.7

  • Można teraz modyfikować właściwości obiektów ActiveX, co daje większą kontrolę nad ich zachowaniem.
  • Dodano możliwość modyfikacji wartości przycisku opcji ActiveX w celu umożliwienia dynamicznej interakcji.
  • Dodano możliwość przełączania pola wyboru ActiveX na „zaznaczone" lub „niezaznaczone".

Kontrola nad orientacją i obrotem etykiet znaczników osi wykresu 24.8

Dodano precyzyjną kontrolę nad orientacją i obrotem etykiet znaczników osi wykresu w celu wygodniejszej personalizacji wykresu – klasa AxisTickLabels została rozszerzona o nowe właściwości Orientation i Rotation.

Zastępowanie ukośnika odwrotnego znakiem jena 24.8

Ulepszono wstecznie kompatybilny eksport HTML i XAML w celu zastąpienia znaku ukośnika odwrotnego znakiem jena. Aby to osiągnąć, do klas HtmlSaveOptions i XamlFlowSaveOptions dodano właściwość ReplaceBackslashWithYenSign.

Używanie tagów SDT jako nazw pól formularza podczas eksportowania do pliku PDF 24.8

Eksportowanie do pliku PDF z obsługą używania tagów SDT jako nazw pól formularza zostało ulepszone przez dodanie nowej właściwości UseSdtTagAsFormFieldName do klasy PdfSaveOptions.

Konwertowanie, ładowanie i zapisywanie dokumentów

Eksportowanie linków do formatu Markdown 24.7

Dodano możliwość kontroli eksportu linków w formacie Markdown poprzez implementację właściwości LinkExportMode.

LowCode 24.8

Wprowadzono nową klasę LowCode.Converter, zaprojektowaną w celu zapewnienia zestawu metod do konwersji różnych typów dokumentów za pomocą jednej linii kodu.

Wyszukaj i porównaj

Zaawansowane opcje porównania 24.6

Dodano możliwość usprawnienia procesów analizy danych dzięki ulepszonej funkcjonalności porównawczej. Obejmuje to nową opcję IgnoreStoreItemId i przeprojektowany interfejs do zaawansowanych porównań.

Inny

  • Zaimplementowano funkcję usuwania pustych stron z dokumentu poprzez dodanie metody RemoveBlankPages. 24.5
  • Możliwość sprawdzenia obecności makr VBA bez ładowania dokumentu została zapewniona poprzez dodanie właściwości HasMacros. 24.5
  • Obsługiwane jest teraz zachowywanie numeracji źródłowej podczas wstawiania dokumentu przy użyciu silnika raportowania LINQ. 24.5
  • Dodano nową właściwość DateTimeUtc – zapewnia ona dokładniejszy znacznik czasu dla komentarzy, poprawiając organizację i identyfikowalność. 24.6
  • Ulepszono silnik raportowania LINQ. Dokonano selektywnego usunięcia pustych akapitów i zdefiniowania niestandardowych komunikatów dla brakujących elementów obiektów, co doprowadziło do czystszych i bardziej informacyjnych raportów. 24.6
  • Format daty i godziny jest teraz automatycznie wykrywany w celu bezproblemowego eksportu do formatu XLSX. 24.7
  • Dodano właściwość publiczną IsProtected, która pozwala sprawdzić, czy projekt VBA jest chroniony. 24.7
  • Informacje o czcionkach zostały rozszerzone o właściwość EmbeddingLicensingRights dodaną do klas FontInfo i PhysicalFontInfo. 24.8
  • Dodano sposób na wydajne czyszczenie nagłówków i stopek sekcji przy zachowaniu znaków wodnych, aby dokładniej pracować ze strukturą dokumentu. Aby wyczyścić nagłówki i stopki sekcji, użyj nowej publicznej metody ClearHeadersFooters. 24.8
  • Włączono cyfrowe podpisywanie dokumentów XPS przy użyciu XpsSaveOptions — w tym celu dodano nową właściwość DigitalSignatureDetails. 24.8

Aspose.Words dla .NET 24.1, 24.2, 24.3, 24.4

Aspose.Words 24.1 poprawia doświadczenie w zarządzaniu kolorami obrysów, ulepsza obiekty OLE i raportowanie LINQ, a także wprowadza nowy publiczny API źródeł bibliograficznych.

Aspose.Words 24.2 rozszerzyło API wykresów, zarządzanie stylem i opcje LINQ. W tej wersji Aspose.Words wprowadzono również możliwość określania SvgSaveOptions podczas renderowania, bardziej elastyczne ładowanie plików Markdown oraz pracę z tekstem odwołania dla przypisów dolnych i przypisów końcowych.

Aspose.Words 24.3 wprowadza nowy czytnik/zapisywacz TIFF oraz emulację operacji binarnych na rastrach dla meta plików WMF. Aspose.Words 24.3 nadal rozbudowuje API wykresów.

Aspose.Words 24.4 ulepsza zapisywanie formatów, niektóre opcje renderowania, a także poprawia pracę z podpisami cyfrowymi.

Obsługiwane formaty 24.4

Nowoczesny format obrazu WebP jest teraz obsługiwany w Aspose.Words dla .NET Framework 4.6.2 i nowszych. Możesz teraz odczytywać i wstawiać obrazy WebP do dokumentów, a także zapisywać obrazy w formacie WebP.

Należy pamiętać, że WebP jest obecnie dostępny tylko w .NET Standard i .NET Framework v4.6.2 i nowszych.

Renderowanie i drukowanie

Kontrola koloru obrysu 24.1

Klasa Stroke została rozszerzona o zestaw nowych właściwości publicznych związanych z zarządzaniem kolorami obrysu: ForeThemeColor i BackThemeColor, ForeTintAndShade i BackTintAndShade.

Rozszerzenie DrawingML Charts API 24.2 / 24.3 / 24.4

DrawingML Charts API jest nadal rozwijane.

Osadzanie czcionek zdefiniowanych w regułach @font-face 24.4

Dodano możliwość osadzania czcionek zdefiniowanych w regułach @font-face w definicjach czcionek wynikowego dokumentu poprzez dodanie nowej właściwości o nazwie SupportFontFaceRules.

Praca z formatowaniem efektu połysku i odbicia 24.4

Zaimplementowano możliwość pracy z formatowaniem efektu połysku i odbicia dla obiektu rysunkowego.

Ładowanie i zapisywanie dokumentów

Określanie SvgSaveOptions podczas renderowania 24.2

Dodano możliwość określania SvgSaveOptions podczas renderowania za pomocą ShapeRenderer.Save i OfficeMathRenderer.Save.

Zachowanie pustych wierszy podczas ładowania plików Markdown 24.2

Dodano możliwość zachowania pustych wierszy podczas ładowania plików Markdown.

Nowy czytnik/zapisywacz TIFF 24.3

Dla Aspose.Words dla .NET Standard, .NET 6 i późniejszych został opracowany nowy czytnik/zapisywacz TIFF. Aspose.Words dla .NET 24.3 dodaje obsługę odczytu obrazów TIFF z typami kompresji JPEG i Old JPEG, a także znacznie poprawia jakość operacji odczytu i zapisu.

Inny

  • Wprowadzono możliwość modyfikacji tekstu kontrolki TextBox OLE poprzez dodanie nowej właściwości Text do nowej klasy TextBoxControl. 24.1
  • Publiczny API źródeł bibliograficznych został zaimplementowany poprzez dodanie nowej przestrzeni nazw Aspose.Words.Bibliography z jej nowymi klasami i wyliczeniami oraz poprzez dodanie nowej właściwości Bibliography do klasy Document. 24.1
  • Dostarczono API ograniczający dostęp do członków typu przy użyciu składni szablonu dla silnika raportowania LINQ. 24.1
  • Do klasy Style dodano nowe publiczne właściwości Priority, UnhideWhenUsed i SemiHidden w celu ulepszenia zarządzania stylem. 24.2
  • Funkcjonalność pobierania rzeczywistego tekstu znacznika odwołania dla przypisów dolnych i przypisów końcowych została ulepszona dzięki właściwości ActualReferenceMark i metodzie UpdateActualReferenceMarks. 24.2
  • Włączono zgodność z wykresami Word 2016 dla LINQ Reporting Engine. 24.2
  • Zaimplementowano emulację operacji binarnych na rastrach dla meta plików WMF. 24.3
  • Włączono możliwość definiowania opcji podpisu dla dokumentów w ramach SaveOptions poprzez dodanie nowej klasy o nazwie DigitalSignatureDetails z nowymi publicznymi składnikami, a także dodanie nowych właściwości do klas OoxmlSaveOptions, DocSaveOptions i OdtSaveOptions. 24.4

Aspose.Words dla .NET 23.9, 23.10, 23.11, 23.12

Aspose.Words 23.9 rozszerza opcje renderowania, emulację renderowania metaplików i opcje zapisywania markdown.

Aspose.Words 23.10 poprawia renderowanie, rozszerza opcje ładowania i zapisywania dokumentów oraz umożliwia użytkownikom łączenie dokumentów na nowe sposoby.

Aspose.Words 23.11 usprawnia pracę dzięki rewizjom, formatowi XLSX i czcionkom w legendzie wykresu o dodatkowe opcje.

Aspose.Words 23.12 wprowadza nowe właściwości i wyliczenia do pracy z dokumentami PDF i OOXML, a także obsługę obrazów WebP.

Renderowanie i drukowanie

Dostosowywanie tytułów osi na wykresach DrawingML 23.9

Możliwość dostosowania tytułów osi na wykresach DrawingML została wprowadzona poprzez wdrożenie nowej właściwości ChartAxisTitle i Title klasy publicznej.

Określanie pionowego położenia czcionek w akapicie 23.9

Możliwe jest teraz zdefiniowanie pionowej pozycji czcionek w akapicie przy użyciu nowej publicznej właściwości BaselineAlignment i nowego wyliczenia BaselineAlignment.

Kontrola koloru pierwszego planu 23.10

Do klas Fill i Stroke dodano możliwość odzyskania koloru pierwszego planu bez modyfikatorów poprzez właściwość BaseForeColor.

Rozszerzanie funkcjonalności wykresów 23.10

Funkcjonalność klas ChartDataPointCollection, ChartSeries i ChartFormat została rozszerzona o nowe metody i właściwości.

Automatycznie dopasuj i dopasuj obraz do kształtu 23.10

Nowa metoda FitImageToShape zapewnia prosty sposób automatycznego dopasowania i dopasowania obrazu do określonego kształtu.

Domyślne formatowanie czcionki dla wpisów legendy wykresów DrawingML 23.11

Możliwość określenia domyślnego formatowania czcionki dla wpisów legendy wykresów DrawingML została dodana poprzez właściwość Font. Ta funkcja zapewnia bardziej uproszczony i spójny wygląd elementów wykresu, poprawiając ogólną estetykę dokumentu.

Określ układ strony podczas otwierania pliku PDF w programie Reader 23.12

Dodano możliwość określenia układu strony, który będzie używany podczas otwierania dokumentu w czytniku PDF poprzez wprowadzenie nowej właściwości PageLayout do klasy PdfSaveOptions i wprowadzenie nowego wyliczenia PdfPageLayout.

Ładowanie i zapisywanie dokumentów

Określanie nazwy folderu w celu utworzenia identyfikatorów URI obrazu w Markdown 23.9

Rozszerzono klasę MarkdownSaveOptions o właściwość ImagesFolderAlias, która pozwala określić nazwę folderu służącego do konstruowania identyfikatorów URI obrazów zapisywanych w dokumencie Markdown.

Zmniejsz rozmiar wyjściowy PDF 23.10

Zaimplementowano różne optymalizacje renderowania plików PDF w celu zmniejszenia rozmiaru wyjściowego podczas korzystania z ustawień OptimizeOutput.

Rozpoznawanie hiperłączy podczas ładowania dokumentów TXT 23.10

Zaimplementowano funkcję rozpoznawania hiperłączy podczas ładowania dokumentów TXT poprzez dodanie nowej właściwości DetectHyperlinks.

Inny

  • Zaimplementowano emulację renderowania metaplików w celu określenia rozmiaru rasteryzacji, szczególnie dla szerokości pisaka WMF i szerokości pisaka kosmetycznego EMF. Aby to osiągnąć, właściwość ScaleWmfFontsToMetafileSize została zastąpiona właściwością EmulateRenderingToSizeOnPage i dodana została właściwość EmulateRenderingToSizeOnPageResolution. 23.9
  • Wprowadzono uproszczoną metodę wstawiania jednego dokumentu do innego dokumentu w aktualnej pozycji kursora, wykorzystując metodę InsertDocumentInline. 23.10
  • Możliwość dostępu i modyfikowania właściwości stylu została dodana poprzez wprowadzenie nowej właściwości Locked. 23.10
  • Do metod klasy CompositeNode dodano parametr typu ogólnego. 23.10
  • Wdrożono sposób kontrolowania, kiedy dana wersja powinna zostać zaakceptowana/odrzucona, za pomocą metod Accept i Reject. To ulepszenie zapewnia użytkownikom lepszą kontrolę nad procesem rewizji. 23.11
  • Możliwość zapisania wszystkich sekcji dokumentu w tym samym arkuszu XLSX została zapewniona dzięki nowemu typowi wyliczeniowemu XlsxSectionMode i nowej właściwości SectionMode. 23.11
  • Zaimplementowano sposób kontrolowania sposobu wykorzystania rozszerzeń formatu ZIP64 w dokumentach OOXML poprzez nową właściwość Zip64Mode klasy OoxmlSaveOptions i nowe wyliczenie Zip64Mode. 23.12
  • Wprowadzono obsługę obrazu WebP. Należy pamiętać, że ta funkcja jest dostępna tylko w wersjach .NetStandart i .NET6+. 23.12

Aspose.Words dla .NET 23.5, 23.6, 23.7, 23.8

Aspose.Words 23.5 zwiększa możliwości pracy z danymi serii wykresów i możliwość pracy z dokumentami ODT, a także poprawia nagłówki/stopki i zawijanie ich tekstu.

Aspose.Words 23.6 rozszerza opcje renderowania, dodaje nowy format eksportu, ulepsza raportowanie LINQ i narzędzia LowCode.

Aspose.Words 23.7 zwiększa możliwości raportowania, dodaje nowy format eksportu i wprowadza zmiany w pracy z tabelami i podpisami cyfrowymi.

Aspose.Words 23.8 rozszerza możliwości różnych formatów, poprawia renderowanie i dodaje nowe opcje pracy z polami

Obsługiwane formaty

  • Począwszy od wersji 23.6 możliwe jest zapisanie dokumentu w formacie XLSX. Teraz możesz konwertować swoje dokumenty do formatu Excel. 23.6
  • Począwszy od wersji 23.7 możliwe jest zapisanie strony dokumentu lub kształtu w formacie EPS. 23.7

Nowe funkcje formatu

  • Wprowadzono funkcjonalność automatycznego generowania spisu treści (TOC) dla dokumentów MOBI. 23.8
  • Konstruktor PdfEncryptionDetails został rozszerzony o PdfPermissions. 23.8
  • Zaimplementowano kształtowanie tekstu pionowego w metaplikach EMF. 23.8

Renderowanie i drukowanie

Pobieranie i modyfikowanie danych serii wykresów 23.5

Dodano funkcję pobierania i modyfikowania danych serii wykresów:

Wsparcie dla zaawansowanej typografii 23.6

Dodano obsługę zaawansowanej typografii w renderowaniu WMF, EMF i EMF+.

Kolorowa treść na stronie 23.6

Dodana została publiczna właściwość PageInfo.Colored wskazująca czy strona jest kolorowa czy nie.

Formatowanie etykiet danych wykresu 23.6

Zaimplementowano możliwość ustawiania formatowania wypełnienia, obrysu i objaśnień dla etykiet danych wykresu.

Mail Merge i raportowanie

Dynamiczne wstawianie HTML dla silnika raportowania LINQ 23.6

Dodano nowy sposób dynamicznego wstawiania HTML dla LINQ Reporting Engine.

Obsługa tagów Mustache 23.7

Tagi Mustache są teraz obsługiwane w metodach MailMerge.GetRegionsHierarchy i MailMerge.GetFieldNamesForRegion.

Aktualizacje składni szablonu aparatu raportowania LINQ 23.7

Składnia szablonu aparatu raportowania LINQ obsługuje teraz metody rozszerzenia ElementAt i ElementAtOrDefault.

Określanie rozmiaru renderowanych obrazów 23.8

Wprowadzono nową publiczną właściwość ImageSize służącą do określania rozmiaru renderowanych obrazów w pikselach.

Zachowaj białe znaki dla wartości ciągu JSON – LINQ 23.8

Do mechanizmu raportowania LINQ dodano opcję pozwalającą zachować białe znaki dla wartości ciągów JSON.

LowCode 23.6

Dodano nowe metody LowCode przeznaczone do łączenia różnych typów dokumentów w jeden dokument wyjściowy.

Inny

  • Wprowadzono obsługę zawijania tekstu w nagłówkach/stopkach. 23.5
  • Dodano możliwość usuwania podpisów cyfrowych z dokumentów ODT metodą RemoveAllSignatures. 23.5
  • Dodano publiczną właściwość PhoneticGuide umożliwiającą uzyskanie tekstu podstawowego i rubinowego przewodnika fonetycznego Run. 23.5
  • Możliwość pobrania wartości podpisu cyfrowego z dokumentu podpisanego cyfrowo w postaci tablicy bajtów została dodana poprzez wprowadzenie nowej właściwości SignatureValue. 23.7
  • Klasy Row i Cell zostały rozszerzone o nowe publiczne składowe – Row.NextRow, Row.PreviousRow, Cell.NextCell i Cell.PreviousCell. 23.7
  • Dodano obsługę pól CITATION i BIBLIOGRAPHY. 23.8

Aspose.Words dla .NET 23.1, 23.2, 23.3, 23.4

Aspose.Words 23.1 poprawia wydajność emulacji operacji rastrowych, a także poprawia jakość eksportu i renderowania dokumentów.

Aspose.Words 23.2 wprowadza zapisywanie dokumentów w formacie MOBI, poprawia renderowanie wykresów i wprowadza zauważalne zmiany w szczegółach wyglądu dokumentów.

Aspose.Words 23.3 usprawnia import i zapisywanie dokumentów o nowe właściwości, a także poprawia jakość pracy z kolorem tła i pierwszego planu oraz gradientem promieniowym.

Aspose.Words 23.4 poprawia obliczanie niektórych parametrów oraz pozycjonowanie tabeli i otaczającego tekstu.

Ulepszenia w wydajności

Emulacja operacji rastrowych 23.1

Znacząco poprawiono wydajność i jakość emulacji operacji rastrowych na metaplikach.

Obsługiwane formaty

Eksport do MOBI 23.2

Począwszy od wersji 23.2 możliwe jest zapisanie dokumentu w formacie MOBI (zwanym także PRC, AZW – własny format plików e-booków Amazon Kindle). Teraz możesz nie tylko ładować dokumenty MOBI, ale także eksportować swoje pliki do formatu MOBI.

Wykonanie

Praca z kolorami motywu cieniowania 23.1

Zaimplementowano możliwość pracy z cieniowaniem kolorów motywu.

Wsparcie współczynnika R-kwadrat na wykresach DML 23.1

Dodano obsługę współczynnika R-kwadrat w etykietach linii trendu wykresu DML podczas renderowania.

Ulepszenia renderowania wykresów 23.2

Od wersji 23.2 znacznie poprawiono renderowanie wykresów.

Kontrola koloru tła i pierwszego planu 23.3

Klasa Fill została rozszerzona o zestaw nowych właściwości publicznych związanych z kolorami tła i pierwszego planu: ForeThemeColor i BackThemeColor, ForeTintAndShade i BackTintAndShade.

Gradienty radialne z natywnym modułem cieniującym SkiaSharp 23.3

Zaimplementowano renderowanie gradientów promieniowych za pomocą natywnego modułu cieniującego SkiaSharp dla .NET Standard.

Odległość pomiędzy tabelą a otaczającym tekstem 23.4

Dodano możliwość ustawienia odległości tabeli od otaczającego tekstu poprzez wprowadzenie nowych właściwości do klasy Table: DistanceLeft, DistanceRight, DistanceTop i DistanceBottom.

Ładowanie i zapisywanie dokumentów

Generowanie TOC dla dokumentów AZW3 23.1

Dodano możliwość generowania TOC (spisu treści) dla dokumentów AZW3 poprzez wykorzystanie właściwości NavigationMapLevel.

Eksportowanie elementów listy do formatu Markdown 23.1

Zapewniono sposób kontrolowania eksportu elementów listy do formatu Markdown poprzez dodanie właściwości ListExportMode do klasy MarkdownSaveOptions.

Powiadomienia o postępie zapisywania dokumentu 23.3

Zaimplementowano zapisywanie powiadomień o postępie dla formatów MOBI i AZW3.

Regulacja odstępów między zdaniami i wyrazami 23.3

Dodano możliwość określenia, czy odstępy między zdaniami i wyrazami mają być automatycznie dostosowywane podczas importu dokumentu poprzez wprowadzenie właściwości AdjustSentenceAndWordSpacing.

Inny

  • Możliwość określenia odstępów między znakami w dokumencie została dodana poprzez implementację właściwości JustificationMode 23.2
  • Sposób instruowania Aspose.Words, czy uwzględniać pola tekstowe, przypisy dolne i końcowe w statystykach liczby słów, został zapewniony poprzez dodanie właściwości IncludeTextboxesFootnotesEndnotesInStat 23.2
  • We właściwości AutomaticallyUpdate 23.2 wprowadzono nową opcję stylu dokumentu, która umożliwia określenie, czy styl ma być automatycznie przedefiniowywany na podstawie odpowiedniej wartości
  • Możliwość określenia, czy Run jest przebiegiem przewodnika fonetycznego, została dodana przy użyciu właściwości IsPhoneticGuide 23.4
  • Zaimplementowano prosty sposób pracy z seriami i osiami wykresów kombi poprzez wprowadzenie klasy ChartAxisCollection i dodanie właściwości Chart.Axes 23.4
  • Do klasy Shape 23.4 dodano nowe właściwości publiczne związane z pozycjonowaniem względnym kształtu i rozmiarem
  • Dokładność i wydajność obliczania jasności kolorów dla automatycznej rozdzielczości kolorów tekstu została poprawiona zgodnie z najnowszymi wersjami Microsoft Word 23.4

Zobacz też