Konvertera PUB till TIFF i C# | Publisher to TIFF Converter

Microsoft Publisher är ett skrivbordspubliceringsverktyg utformat för att skapa olika publikationer, inklusive nyhetsbrev, broschyrer, flygblad och mer i formatet PUB. Ändå saknar PUB-filformatet bred kompatibilitet. Därför finns det tillfällen då det blir nödvändigt att omvandla PUB-filer till TIFF-bilder. I den här artikeln kommer vi att lära oss hur man konverterar PUB till TIFF i C#. Vi kommer att förse dig med en omfattande, steg-för-steg handledning tillsammans med kodexempel för att underlätta din resa.

Den här artikeln tar upp följande ämnen:

  1. C# API för att konvertera PUB till TIFF
  2. Steg för att konvertera en PUB-fil till en TIFF
  3. Konvertera PUB till TIFF i C#
  4. Konvertera PUB till TIFF Online
  5. Gratis läranderesurser

C# API för att konvertera PUB till TIFF

Konvertering av utgivarens PUB-filer till TIFF-bilder kan göras i två steg. För det första kommer vi att använda Aspose.PUB for .NET API för att ladda och konvertera PUB-filen till PDF-format. Efter det kommer vi att använda Aspose.PDF for .NET API för att rendera sidorna i PDF-filen till TIFF-bilder.

Vänligen ladda ned DLL:erna för API:erna eller installera dem med följande NuGet-kommandon:

PM> Install-Package Aspose.PUB
PM> Install-Package Aspose.PDF

Hur man konverterar en PUB-fil till en TIFF

Vi kan enkelt spara en PUB-fil som en TIFF-bild genom att följa stegen nedan:

  1. Skapa en PUB-parser och analysera PUB-filen.
  2. Konvertera en PUB till en PDF-filström.
  3. Skapa en TIFF-enhet och bearbeta PDF för att spara som TIFF.

Låt oss nu se hur du utför dessa steg i C# för att konvertera en Publisher PUB-fil till en TIFF.

Konvertera PUB till TIFF i C#

Följ stegen nedan för att konvertera Publisher-filen till en TIFF-bild programmatiskt i C#:

  1. Skapa en PUB-parser med metoden CreateParser() i klassen PubFactory.
  2. Analysera den inlästa Publisher-filen med metoden Parse().
  3. Initiera MemoryStream-objektet för att hålla PDF-filen.
  4. Konvertera PUB till PDF med metoden ConvertToPdf().
  5. Skapa en instans av klassen Document med PDF-strömmen.
  6. Ange eventuellt TiffSettings.
  7. Efter det skapar du en instans av TiffDevice med upplösning och TiffSettings-objektet.
  8. Anropa till sist metoden Process() för att spara dokumentet som en TIFF.

Följande kodexempel visar hur man konverterar PUB till TIFF i C#.

// Detta kodexempel visar hur man konverterar Publisher PUB-fil till JPG-bildformat.
// Ladda PUB-fil och skapa PUB Parser
var parser = PubFactory.CreateParser("C:\\Files\\sample.pub");

// Analysera PUB-filen
var doc = parser.Parse();

// Initiera minnesströmmen
MemoryStream stream = new MemoryStream();

// Konvertera PUB till PDF-fil
PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);

// Ladda PDF-dokumentström
Aspose.Pdf.Document document = new Aspose.Pdf.Document(stream);

// Skapa upplösningsobjekt
Resolution resolution = new Resolution(300);

// Skapa TiffSettings-objekt
TiffSettings tiffSettings = new TiffSettings
{
    Compression = CompressionType.None,
    Depth = ColorDepth.Default,
};

// Skapa TIFF-enhet
TiffDevice tiffDevice = new TiffDevice(resolution, tiffSettings);

// Konvertera PUB-filen till TIF-bildformat
tiffDevice.Process(document, "C:\\Files\\PUBToTIFF_out.tif");
Konvertera PUB till TIFF i C#

Konvertera PUB till TIFF i C#.

Skaffa en gratis licens

Du kan få en gratis tillfällig licens för att prova biblioteken utan utvärderingsbegränsningar.

PUB till TIFF Converter - Gratis online

Du kan prova denna gratis online PUB till TIFF Converter app för att konvertera utgivarfiler till TIFF-bilder utan att installera någon programvara eller plugin.

PUB till TIFF – Lärresurser

Förutom att konvertera Publisher PUB-filer till TIFF-format, kan du också utforska olika andra funktioner i biblioteket med hjälp av följande resurser:

Slutsats

I det här blogginlägget har vi visat dig hur du konverterar PUB till TIFF i C#. Vi har tillhandahållit en steg-för-steg-guide och kodavsnitt som hjälper dig att komma igång. Att konvertera Publisher-filer till TIFF är en relativt enkel uppgift, och kodavsnitten i det här blogginlägget kan användas som utgångspunkt för att utveckla din egen Publisher till TIFF-omvandlarapplikation. I händelse av oklarheter är du välkommen att kontakta oss på vårt gratis supportforum.

Se även