Converteer TIFF naar PDF met C#

Converteer TIFF naar PDF met C#

[TIFF][1] en [PDF][2] zijn twee gangbare bestandsindelingen in deze snel veranderende wereld. TIFF-documenten zijn toegankelijker om te bewerken dan PDF en bieden een betere beeldkwaliteit. Er zijn echter veel redenen waarom u TIFF naar PDF moet converteren. In deze blogpost kom je de stappen en het codefragment tegen om TIFF naar PDF te converteren met behulp van C# imaging [library][3]. Deze beeldverwerkingsbibliotheek biedt een uitgebreide reeks methoden om verschillende bestandsindelingen programmatisch te verwerken en te manipuleren. Je doorloopt de volgende punten:

  • [Beeldverwerkingsbibliotheek installatie][4]
  • [Converteer TIFF naar PDF met C#][5]
  • [TIFF naar PDF-converter - geavanceerde opties][6]

Installatie bibliotheek voor beeldverwerking

U kunt de DLL [downloaden][7] of deze bibliotheek op bedrijfsniveau installeren door de volgende opdracht uit te voeren in de [NuGet][8] pakketbeheerder.

Install-Package Aspose.Imaging

Converteer TIFF naar PDF met C#

Nu kunt u overgaan tot het schrijven van de code om de TIFF naar PDF-conversie programmatisch te implementeren. De stappen zijn:

  1. Laad het TIFF-bronafbeeldingsbestand door de methode [Load][9] aan te roepen.
  2. Maak een instantie van de klasse [TiffImage][10].
  3. Maak een object van de klasse [PdfOptions][11].
  4. Initialiseert een nieuwe instantie van de klasse [ResolutionSetting][12] door de horizontale en verticale resoluties in te stellen.
  5. Gebruik de methode [Opslaan][13] om het bestand op te slaan in PDF-indeling. Kopieer en plak de volgende code in uw hoofdbestand: Je kunt de uitvoer zien in de onderstaande afbeelding:
    tiff naar pdf conversie

TIFF naar PDF-converter - geavanceerde opties

In dit gedeelte gaan we dieper in op deze beeldverwerkingsbibliotheek en zien we hoe je programmatisch een geheel nieuwe afbeelding kunt maken. U kunt de stappen en het onderstaande codefragment volgen:

  1. Maak een instantie van [TiffOptions][14] en stel de verschillende eigenschappen in.
  2. Stel de waarde van de eigenschap [BitsPerSample][15] in om het aantal bits per sample in te stellen.
  3. Stel de waarde van de eigenschap [photometric][16] in.
  4. De eigenschap [Xresolution][17] stelt de x-resolutie in.
  5. De eigenschap [Yresolutie][18] stelt de y-resolutie in.
  6. Stel de resolutie-eenheid in door de waarde van de eigenschap [ResolutionUnit][19] in te stellen.
  7. De eigenschap [PlanarConfiguration][20] stelt de vlakke configuratie in.
  8. Stel de [Compressie][21] in op AdobeDeflate.
  9. Maak een nieuwe [TiffImage][22] met een specifieke grootte en TiffOptions-instellingen.
  10. Loop over de pixels en roep [SetPixel][23] aan om de kleur van het [ActiveFrame][24] in te stellen op Rood.
  11. [Opslaan][13] de resulterende afbeelding. De uitvoer wordt weergegeven in de onderstaande afbeelding:
    tiff-afbeelding maken

Ontvang een gratis licentie

U kunt gebruik maken van een [gratis tijdelijke licentie][25] om de API zonder evaluatiebeperkingen uit te proberen.

Opsommen

Dit brengt ons aan het einde van deze tutorial. U hebt doorgenomen hoe u TIFF naar PDF converteert met behulp van de beeldbibliotheek C#. Daarnaast heb je ook de geavanceerde opties van deze beeldverwerkingsbibliotheek doorlopen. Verder kunt u de [documentatie][26] van deze API bezoeken om andere functies te leren kennen. Bovendien raden we u aan onze [Aan de slag-gids][27] te volgen. Ten slotte schrijft [conholdate.com][28] nieuwe blogposts. Blijf daarom in contact voor regelmatige updates.

Een vraag stellen

U kunt uw vragen of opmerkingen aan ons doorgeven op ons [forum][29].

Veelgestelde vragen

Kan ik een TIFF-bestand wijzigen in PDF? U kunt deze [link][5] volgen voor het codefragment en de stappen om TIFF programmatisch naar PDF te converteren.

Zie ook