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.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

Aspose.Words dla .NET 22.9, 22.10, 22.11, 22.12

Aspose.Words 22.9 rozszerza opcje ładowania i zapisywania dokumentów oraz poprawia interakcję z niektórymi innymi opcjami.

Aspose.Words 22.10 poprawia opcje wyszukiwania i zamiany, ulepsza obiekty OLE i rozszerza funkcjonalność list.

Aspose.Words 22.11 rozszerza swoją funkcjonalność o nowe opcje umożliwiające wygodniejszą pracę ze znanymi już obiektami: pola, drukowanie, OLE i znaczniki dokumentów strukturalnych.

Aspose.Words 22.12 zwiększa możliwości renderowania i wprowadza opcje pracy z marginesami podczas ładowania/zapisywania dokumentu.

Ulepszenia wydajności 22.12

Wprowadzono optymalizację, która znacznie zmniejsza głębokość zagnieżdżenia stanu grafiki podczas renderowania do formatu PDF, aby zachować zgodność ze specyfikacją.

Renderowanie i drukowanie

Drukowanie niekolorowych stron na drukarce kolorowej 22.11

Zaimplementowano niestandardowy tryb drukowania w kolorze/w skali szarości poprzez dodanie nowej wartości GrayscaleAuto do wyliczenia ColorPrintMode.

Nowa właściwość drukowania pozwala użytkownikom kontrolować sposób drukowania niekolorowych stron, jeśli urządzenie obsługuje drukowanie w kolorze. Ta funkcja może być przydatna, jeśli użytkownicy chcą automatycznie drukować strony inne niż kolorowe, korzystając wyłącznie z trybu drukowania w skali szarości.

Nowe właściwości renderowania obramowania 22.12

Wprowadzono nowe właściwości publiczne ThemeColor i TintAndShade.

Liniowa formuła trendu dla renderowania DrawingML 22.12

Zaimplementowano liniowe renderowanie formuły linii trendu dla wykresów DrawingML.

Ustawienia zastępcze czcionek dla czcionek Google Noto 22.12

Zaktualizowano predefiniowane ustawienia zastępczych czcionek Google Noto.

Ładowanie i zapisywanie dokumentów

Buforuj kształty nagłówka lub stopki, aby zmniejszyć rozmiar pliku PDF 22.9

Możliwość buforowania kształtów nagłówka/stopki w celu zmniejszenia rozmiaru wyjściowego pliku PDF została zaimplementowana poprzez dodanie nowej właściwości CacheHeaderFooterShapes.

Automatyczne wykrywanie numerowania podczas ładowania dokumentu 22.9

Możliwość określenia właściwości AutoNumberingDetection podczas ładowania tekstu została zaimplementowana poprzez rozszerzenie klasy TxtLoadOptions.

Określanie konkretnego typu marginesu 22.12

Zaimplementowano możliwość określenia konkretnego typu Margin dla danej sekcji.

Wyszukaj i porównaj 22.10

Możliwość ignorowania StructuredDocumentTag przy opcjach wyszukiwania i zamiany została zaimplementowana poprzez dodanie nowej właściwości IgnoreStructuredDocumentTags do klasy FindReplaceOptions.

Inny

  • Dodano nową funkcję pozwalającą uzyskać FieldEQ jako OfficeMath. 22.9
  • Zezwolono na tworzenie strukturalnych znaczników dokumentów typu Group na poziomie Row. 22.9
  • Obiekty i kontrolki OLE są teraz traktowane jako obrazy metaplików podczas konwersji dokumentu do formatu HTML. 22.10
  • Dodano nową funkcję sprawdzającą, czy dana lista została utworzona na podstawie tego samego szablonu, co lista porównywana, poprzez wprowadzenie nowej metody HasSameTemplate do klasy List. 22.10
  • Dodano możliwość tworzenia nowych znaczników dokumentów strukturalnych typu Citation. 22.11
  • Dodano możliwość śledzenia postępu aktualizacji pola. 22.11
  • Wprowadzono nową właściwość EmbedAttachments, która umożliwia użytkownikom osadzanie załączników OLE z dokumentu źródłowego w wyjściowym dokumencie PDF. 22.11

Aspose.Words dla .NET 22.5, 22.6, 22.7, 22.8

Aspose.Words 22.5 wprowadza obsługę nowych formatów ładowania i nowy rozmiar strony wydruku, a także poprawia niektóre opcje renderowania.

Aspose.Words 22.6 rozszerza możliwości konwersji plików PDF na inne formaty, a także usprawnia pracę z systemem DrawingML i efektem wypełnienia pełnym tekstem.

Aspose.Words 22.7 zwiększa możliwości pracy z funkcjami renderowania, a także dodaje nowe funkcje do pracy z importem HTML i eksportem do formatu PDF.

Aspose.Words 22.8 wprowadza nowy format eksportu i ulepsza różne algorytmy renderowania.

API został ulepszony w celu zapewnienia bardziej elastycznego i wygodnego programowania.

Obsługiwane formaty

  • Wprowadzono obsługę ładowania dokumentów EPUB i XML poprzez dodanie nowych wartości do wyliczenia LoadFormat. Począwszy od wersji 22.5 możliwe jest ładowanie dokumentów EPUB i XML do modelu dokumentu Aspose.Words i konwertowanie ich do dowolnego formatu obsługiwane formaty. 22.5
  • Począwszy od wersji 22.8 możliwe jest zapisanie dokumentu w formacie AZW3 – zastrzeżonym formacie plików e-booków firmy Amazon Kindle (KF8 to inna nazwa tego formatu). Teraz możesz nie tylko ładować dokumenty AZW3, ale także eksportować swoje pliki do formatu AZW3, który w zasadzie jest skompilowanym EPUB. 22.8

Renderowanie i drukowanie

Nowy rozmiar druku 22.5

Dodano obsługę rozmiaru strony wydruku “Koperta nr 10” poprzez wprowadzenie nowej wartości do wyliczenia PaperSize.

Renderowanie formuł MathML 22.5

Poprawiono renderowanie ramki wokół formuł MathML i wykrywanie czcionek podczas renderowania znaków dla takich formuł.

Ulepszenia wykresu DML 22.6

Publiczny format API wykresów DrawingML został rozszerzony o obsługę wypełnień gradientem, teksturą i wzorkiem.

Glyph przedstawia analizę składniową dla OpenType 22.7

Zaimplementowano analizę składniową własnych zarysów glyph Aspose.Words dla czcionek OpenType (CFF).

Wcześniej parsowanie glyph dla czcionek OpenType (CFF) odbywało się za pośrednictwem GDI+. Zatem teraz działa w przypadkach, gdy GDI+ nie jest dostępne – platformy Java, .NET Standard, Linux OS itp. Glyph określa, że analizowanie jest wymagane w określonych przypadkach, takich jak WordArt, efekty tekstowe, niektóre funkcje pakietu Office Math i inne.

Ustaw formatowanie cienia kształtu 22.7

Dodano możliwość ustawienia formatowania cienia obiektu kształtu poprzez dodanie nowej właściwości ShadowFormat.

Obsługa odstępów między komórkami w tabelach 22.8

Silnik układu został teraz znacznie ulepszony: zaimplementowano bardzo złożony mechanizm rozmieszczania komórek w tabelach.

Zastępowanie czcionek dla symboli 22.8

Ulepszono zastępowanie czcionek symboli.

Algorytm obrotu etykiety osi wykresu 22.8

Ulepszono algorytm obracania etykiet osi wykresu.

Ładowanie i zapisywanie dokumentów

Załaduj i skonwertuj plik PDF do formatu o stałej stronie bez modelu układu 22.6

Zaimplementowano możliwość ładowania i konwertowania dokumentów PDF do ustalonych formatów stron z zachowaniem wysokiej wierności i wydajności.

Nowy tryb importu HTML 22.7

Wprowadzono nowy tryb importu HTML dla elementów blokowych poprzez dodanie nowej wartości do wyliczenia HtmlInsertOptions.

Konwertuj na format PDF/UA-1 zgodny z WCAG 2.0 22.7

Dodano obsługę konwersji dokumentu do formatu PDF/UA-1 zgodnego z WCAG 2.0.

Tak więc, jeśli klient ma dostępny dokument Word i konwertuje go do formatu PDF/UA-1 za pośrednictwem Aspose.Words, podając szczegóły konwersji, wówczas wynik będzie zgodny z WCAG 2.0.

WCAG, czyli Wytyczne dotyczące dostępności treści internetowych, to zestaw wytycznych opracowanych przez W3C we współpracy z osobami i organizacjami na całym świecie. Teraz dzięki Aspose.Words możesz przekonwertować swój dokument do wyjściowego formatu PDF/UA-1, który jest odpowiedni do tworzenia dokumentów PDF zgodnych z WCAG 2.0.

Warto zauważyć, że WCAG 2.0 ma dwa dodatkowe wymagania, które nie są określone w specyfikacji PDF/UA-1:

  • wymagania kontrastowe

  • wymagania dotyczące tagowania treści multimedialnych

Jednak oba wymagania nie mają zastosowania w naszym przypadku konwersji z programu Word do formatu PDF.

Inny

  • Zaimplementowano wyjątek dziedziczenia efektu wypełnienia pełnym tekstem, który naśladuje zachowanie MS Word. 22.6
  • Dodano obsługę pól DATABASE. Za pomocą tego typu pola można np. wyświetlić wyniki zapytania do bazy danych w tabeli Microsoft Word. 22.7

Zobacz też