MS Publisher je program pro vytváření dokumentů, které jsou zaměřeny na práci s informacemi o rozvržení stránky. Program otevře další formáty souborů MS Publisher 2.0 nebo novější, soubory s příponou .txt, soubory RTF, soubory MS Word, soubory HTML, text Unicode a mnoho dalších. Pub soubory mohou obsahovat různé typy dat, jako jsou obrázky, texty nebo grafika. Proto je formát dobře rozšířen při tvorbě letáků, brožur, pohlednic a další papírové reklamní produkce.
Tento software umožňuje vytvářet vlastní navržené dokumenty nebo používat naformátované návrhy pro váš dokument. MS Publisher ukládá soubory s příponou .pub a ne tolik aplikací kromě Publisheru takové soubory dokáže zpracovat.
Aspose.PUB pro C# .NET je flexibilní a snadno použitelná knihovna. Je vyvinut pro práci se soubory elektronických publikací. Toto řešení podporuje načítání, otevírání, úpravy a převod oblíbeného formátu souboru elektronické publikace (.pub) do formátu PDF. Nabízí rychlý a spolehlivý převod PUB do PDF, HTML, XLSX, DOC a nejoblíbenějších obrazových formátů.
Kromě integrace do vašeho vlastního projektu C# .NET je knihovna ideální pro vytváření vašich vlastních multiplatformních aplikací pro otevírání, slučování nebo konverzi souborů MS Publisher. Zde si můžete prohlédnout a vyzkoušet příklady implementace funkcionality do takových aplikací. Vytvářejí je naše týmy s využitím řešení. S těmito řešeními nemusíte instalovat žádný další software nebo předplatné, abyste získali výsledek.
Pokročilé funkce rozhraní API pro manipulaci s rozhraním .NET PUB
Export souborů PUB do PDF
Aspose.PUB pro .NET dokáže číst a převádět publikační soubory (.pub) do souboru PDF pomocí několika řádků kódu.
Převést PUB do 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");
Výše uvedený kód lze stručně vysvětlit následujícím způsobem:
- Vytvořte úplnou cestu k souboru aplikace Publisher, který chcete převést. Za tímto účelem vytvořte řetězcovou proměnnou pubFile a přiřaďte jí hodnotu proměnné dataDir.
- Vytvořte objekt analyzátoru pro analýzu obsahu souboru Publisher, který volá metodu CreateParser() ve třídě PubFactory.
- Použijte metodu Parse() na objekt parser. Metoda čte a analyzuje obsah souboru Publisher a vrátí výsledek přiřazený proměnné pubtopdf.
- Převeďte analyzovaný obsah souboru Publisher do souboru PDF a uložte jej do určeného umístění pomocí metody ConvertToPdf() v instanci PdfConverter.
Přístup a manipulace s vrstvami PUB
Aspose.PUB for .NET vám umožňuje přistupovat k vrstvám PUB s možností kreslit na něj pomocí obrázku nebo textu. Vrstvy můžete sloučit, aktualizovat text ve vrstvách, nastavit efekty nebo exportovat vrstvy jako obrázek. Můžete také použít PUB .NET API k detekci sloučených souborů PUB nebo vytváření miniatur.
Číst nebo vytvářet soubory PUB
Aspose.PUB for .NET nejen podporuje načítání formátů souborů PSD a PSB pro manipulaci a konverzi, ale také poskytuje možnost vytvářet soubory PUB a PSB od začátku. Vývojáři .NET mohou použít API k automatizaci scénářů, které jim mohou pomoci na jejich cestě.
Různé zobrazovací filtry
Aspose.PUB pro .NET poskytuje základní zobrazovací funkce, jako je úprava barev prostřednictvím knihoven tříd. Vývojáři mohou snadno upravit jas, kontrast nebo gamu na rastrovém obrázku načteném rozhraním API. Kromě toho mohou vývojáři dynamicky rozkládat nebo rozmazávat obrázky a také používat oblíbené filtry včetně Median, Gauss Wiener, Motion Wiener a Bradley Threshold.
Nejnovější funkce PUB API
Aspose.PUB for .NET API neustále přidává další funkce, aby byl výkonný. Zde je seznam několika vybraných z nejnovějších přidaných:
- Podpora vrstev výplně. Vzor, barva a přechodová výplň.
- Podpora GdFlResource, VmskResource, PtFlResource a VsmsResource.
- Načtěte soubory obrázků JPEG, PNG atd. do PsdImage bez přímého načítání.
- Podpora vektorových masek vrstev a vlastní FlipRotate textové vrstvy.
- Vykreslení efektu tahu s barevnou výplní pro export.
Support and Learning Resources
- Výukové zdroje
- Dokumentace
- Zdrojový kód
- Reference API
- Podpora produktu
- Bezplatná podpora
- Placená podpora
- Blog
- Release Notes
- Proč Aspose.PUB pro .NET?
- Seznam zákazníků
- Příběhy úspěchu