MS Publisher to program do tworzenia dokumentów, które koncentrują się na pracy z informacjami o układzie strony. Program otwiera kolejne formaty plików MS Publisher 2.0 lub nowszy, pliki z rozszerzeniem .txt, pliki RTF, pliki MS Word, pliki HTML, tekst Unicode i wiele innych. Pliki publikacji mogą zawierać różne typy danych, takie jak obrazy, teksty lub grafiki. Dlatego format jest szeroko rozpowszechniony w tworzeniu ulotek, broszur, pocztówek i innych papierowych produkcji reklamowych.
To oprogramowanie umożliwia tworzenie własnych zaprojektowanych dokumentów lub korzystanie z sformatowanych projektów dla twojego dokumentu. MS Publisher zapisuje pliki z rozszerzeniem .pub i niewiele aplikacji poza Publisherem potrafi przetwarzać takie pliki.
Aspose.PUB dla C# .NET to elastyczna i łatwa w użyciu biblioteka. Został opracowany do pracy z plikami publikacji elektronicznych. To rozwiązanie obsługuje ładowanie, otwieranie, edycję i konwersję popularnego formatu plików publikacji elektronicznych (.pub) do formatu PDF. Oferuje szybką i niezawodną konwersję PUB do PDF, HTML, XLSX, DOC i najpopularniejszych formatów graficznych.
Oprócz integracji z własnym projektem C# .NET, biblioteka jest idealna do tworzenia własnych aplikacji wieloplatformowych do otwierania, scalania lub konwertowania plików MS Publisher. Tutaj możesz zobaczyć i wypróbować przykłady implementacji funkcjonalności w takich aplikacjach. Tworzone są przez nasze zespoły z wykorzystaniem rozwiązania. Dzięki tym rozwiązaniom nie trzeba instalować żadnego dodatkowego oprogramowania ani abonamentu, aby uzyskać wyrenderowany wynik.
Zaawansowane funkcje API manipulacji .NET PUB
Eksportuj pliki PUB do formatu PDF
Aspose.PUB dla .NET może odczytywać i konwertować pliki publikacji (.pub) do pliku PDF za pomocą zaledwie kilku linii kodu.
Konwertuj PUB na PDF — C#
string pubFile = dataDir + "flyer.pub";
var parser = PubFactory.CreateParser(pubFile);
var pubtopdf = parser.Parse();
Aspose.Pub.PubFactory.CreatePdfConverter().ConvertToPdf(pubtopdf, dataDir + "publisher_to.pdf");
Powyższy kod można krótko wyjaśnić w następujący sposób:
- Utwórz pełną ścieżkę do pliku Publisher, który chcesz przekonwertować. W tym celu utwórz ciąg Zmienna pubFile i przypisz do niej wartość zmiennej dataDir.
- Utwórz obiekt parsera, aby przeanalizować zawartość pliku Publisher, wywołując metodę CreateParser() w klasie PubFactory.
- Użyj metody Parse() na obiekcie parser. Metoda odczytuje i analizuje zawartość pliku Publisher i zwraca wynik przypisany do zmiennej pubtopdf.
- Przekonwertuj przeanalizowaną zawartość pliku Publisher na plik PDF i zapisz go w określonej lokalizacji za pomocą metody ConvertToPdf() w instancji PdfConverter.
Uzyskaj dostęp do warstw PUB i manipuluj nimi
Aspose.PUB dla .NET umożliwia dostęp do warstw PUB z możliwością rysowania na nim za pomocą obrazu lub tekstu. Możesz łączyć warstwy, aktualizować tekst na warstwach, ustawiać efekty lub eksportować warstwy jako obraz. Możesz także użyć PUB .NET API do wykrywania spłaszczonych plików PUB lub tworzenia miniatur.
Odczytywanie lub tworzenie plików PUB
Aspose.PUB dla .NET nie tylko obsługuje ładowanie formatów plików PSD i PSB w celu manipulacji i konwersji, ale także zapewnia możliwość tworzenia plików PUB i PSB od podstaw. Deweloperzy platformy .NET mogą używać interfejsu API do automatyzacji scenariuszy, które mogą im pomóc.
Różne filtry obrazu
Aspose.PUB dla .NET zapewnia podstawowe funkcje obrazowania, takie jak regulacja kolorów za pośrednictwem bibliotek klas. Programiści mogą łatwo dostosować jasność, kontrast lub gamma obrazu rastrowego ładowanego przez interfejs API. Ponadto programiści mogą dynamicznie roztrząsać lub rozmywać obrazy, a także korzystać z popularnych filtrów, takich jak Median, Gauss Wiener, Motion Wiener i Bradley Threshold.
Najnowsze funkcje API PUB
Aspose.PUB dla .NET API stale dodaje więcej funkcji, aby uczynić go potężnym. Oto lista kilku wybranych z ostatnio dodanych:
- Obsługa warstw wypełnienia. Wypełnienie wzorkiem, kolorem i gradientem.
- Obsługa GdFlResource, VmskResource, PtFlResource i VsmsResource.
- Załaduj pliki obrazów JPEG, PNG itp. do PsdImage bez bezpośredniego ładowania.
- Obsługa masek warstw wektorowych i niestandardowych funkcji FlipRotate warstwy tekstowej.
- Renderowanie efektu obrysu z wypełnieniem kolorem do eksportu.
Support and Learning Resources
- Zasoby edukacyjne
- Dokumentacja
- Kod źródłowy
- Referencje API
- Wsparcie produktu
- Bezpłatne wsparcie
- Płatne wsparcie
- Blog
- Release Notes
- Dlaczego Aspose.PUB dla .NET?
- Lista klientów
- Historie sukcesów