MS Publisher is een programma om documenten te maken die gericht zijn op het werken met pagina-indelingsinformatie. Het programma opent de volgende bestandsindelingen: MS Publisher 2.0 of hoger, bestanden met de extensie .txt, RTF-bestanden, MS Word-bestanden, HTML-bestanden, Unicode-tekst en nog veel meer. Pub-bestanden kunnen verschillende soorten gegevens bevatten, zoals afbeeldingen, teksten of afbeeldingen. Dat is de reden waarom het formaat goed wordt gebruikt bij het maken van flyers, brochures, ansichtkaarten en andere papieren advertentieproducties.

Met deze software kunt u uw eigen ontworpen documenten maken of de opgemaakte ontwerpen voor uw document gebruiken. MS Publisher slaat bestanden op met de extensie .pub en niet veel andere toepassingen dan Publisher kunnen dergelijke bestanden verwerken.

Aspose.PUB voor C# .NET is een flexibele en gebruiksvriendelijke bibliotheek. Het is ontwikkeld om te werken met elektronische publicatiebestanden. Deze oplossing ondersteunt het laden, openen, bewerken en converteren van het populaire bestandsformaat voor elektronische publicaties (.pub) naar PDF. Het biedt een snelle en betrouwbare conversie van PUB naar PDF, HTML, XLSX, DOC en de meest populaire afbeeldingsindelingen.

Afgezien van integratie in uw eigen C# .NET-project, is de bibliotheek perfect voor het maken van uw eigen platformonafhankelijke toepassingen om MS Publisher-bestanden te openen, samen te voegen of te converteren. Hier kunt u de voorbeelden bekijken en uitproberen van het implementeren van de functionaliteit in dergelijke toepassingen. Ze zijn gemaakt door onze teams met behulp van de oplossing. Met deze oplossingen hoeft u geen extra software of abonnement te installeren om het resultaat weergegeven te krijgen.

Geavanceerde .NET PUB-manipulatie-API-functies

Exporteer PUB-bestanden naar PDF

Aspose.PUB voor .NET kan publicatiebestanden (.pub) lezen en converteren naar PDF-bestanden, met slechts een paar regels code.

Converteer PUB naar 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");

De bovenstaande code kan op de volgende manier kort worden uitgelegd:

  • Maak het volledige bestandspad naar het Publisher-bestand dat u wilt converteren. Maak hiervoor een string Variabele pubFile aan en wijs de waarde van de variabele dataDir hieraan toe.
  • Maak een parser-object om de inhoud van het Publisher-bestand te ontleden door de CreateParser()-methode aan te roepen in de PubFactory-klasse.
  • Gebruik de methode Parse() voor het object parser. De methode leest en parseert de inhoud van het Publisher-bestand en retourneert het resultaat dat is toegewezen aan de variabele pubtopdf.
  • Converteer de geparseerde inhoud van het Publisher-bestand naar een PDF-bestand en sla het op de gespecificeerde locatie op met behulp van de ConvertToPdf()-methode op de PdfConverter-instantie.

Open en manipuleer PUB-lagen

Aspose.PUB voor .NET geeft je toegang tot lagen van een PUB met de mogelijkheid om erop te tekenen met afbeeldingen of tekst. U kunt lagen samenvoegen, tekst op lagen bijwerken, effecten instellen of lagen als afbeelding exporteren. U kunt ook de PUB .NET API gebruiken om afgevlakte PUB-bestanden te detecteren of miniaturen te maken.

Lees of maak PUB-bestanden

Aspose.PUB voor .NET ondersteunt niet alleen het laden van PSD- en PSB-bestandsindelingen voor manipulatie en conversie, maar biedt ook de mogelijkheid om helemaal nieuwe PUB- en PSB-bestanden te maken. .NET-ontwikkelaars kunnen de API gebruiken om scenario's te automatiseren die hen op weg kunnen helpen.

Verschillende beeldfilters

Aspose.PUB voor .NET biedt de belangrijkste beeldvormingsfuncties, zoals kleuraanpassing via zijn klassenbibliotheken. Ontwikkelaars kunnen eenvoudig de helderheid, het contrast of het gamma aanpassen op rasterafbeeldingen die door de API worden geladen. Bovendien kunnen ontwikkelaars afbeeldingen dynamisch ditheren of vervagen en populaire filters gebruiken, waaronder Median, Gauss Wiener, Motion Wiener en Bradley Threshold.

Nieuwste PUB API-functies

Aspose.PUB voor .NET API voegt continu meer functies toe om het krachtig te maken. Hier is een lijst met een paar keuzes van de nieuwste die zijn toegevoegd:

  • Ondersteuning van opvullagen. Patroon-, kleur- en verloopvulling.
  • Ondersteuning van GdFlResource, VmskResource, PtFlResource en VsmsResource.
  • Laad JPEG-, PNG-, enz. Afbeeldingsbestanden naar PsdImage zonder direct te laden.
  • Ondersteuning van Layer Vector Masks en Text Layer Custom FlipRotate.
  • Weergave van het lijneffect met kleurvulling voor export.
  

Support and Learning Resources

  
  

Aspose.PUB biedt individuele API's voor populaire ontwikkelomgevingen, zoals hieronder vermeld: