Bonjour, voila j'aimerai savoir si il était possible de convertir un tiff en pdf, ou bien de convertir un pdf en tiff, tout ça en ligne de code bien sur
Cordialement, maxkun
Bonjour, voila j'aimerai savoir si il était possible de convertir un tiff en pdf, ou bien de convertir un pdf en tiff, tout ça en ligne de code bien sur
Cordialement, maxkun
Résultats avec le bon vieux Google.
Si je viens ici c'est que j'ai pas trouvé sur google...
Pourtant le premier lien te permet déjà de transformer un PDF en Tiff :
Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 string filePath = txtPDFLoc.Text + "\\"; string savePath = txtOutput.Text; string fileName; DirectoryInfo directoryList = new DirectoryInfo(@filePath); FileInfo[] pdfFile = directoryList.GetFiles("*.pdf"); foreach (FileInfo file in pdfFile) { Doc theDoc = new Doc(); theDoc.Read(filePath + file.Name); // set up the rendering parameters theDoc.Rendering.ColorSpace = "Gray"; theDoc.Rendering.BitsPerChannel = 1; theDoc.Rendering.DotsPerInchX = 200; theDoc.Rendering.DotsPerInchY = 400; // loop through the pages int n = theDoc.PageCount; fileName = Path.GetFileNameWithoutExtension(file.FullName); for (int i = 1; i <= n; i++) { theDoc.PageNumber = i; theDoc.Rect.String = theDoc.CropBox.String; theDoc.Rendering.SaveAppend = (i != 1); //theDoc.Rendering.SaveCompression = XRendering.Compression.G4; theDoc.SetInfo(0, "ImageCompression", "4"); theDoc.Rendering.Save(savePath + "\\" + fileName + ".tiff"); } theDoc.Clear(); }
Le souci ici c'est que c'est en c#, or je cherche le code en vb.
J'ai bien trouvé ça :
Le problème c'est pdfrastterizer n'est pas reconnu, et je ne sais pas quel imports il faut faire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Dim MyPdf As PdfRasterizer = New PdfRasterizer("C:\DocumentA.pdf") MyPdf.Draw("C:\DocumentA_Page.png", ImageFormat.Png)
Partager