Projekt rendern, um TIFF zu multipieren
Mit ASSOSPE.Tasks für .NET können Sie das Gantt -Diagramm für Multipage TIFFs übertragen. Die SaveFileFormat -Aufzählung enthält die verfügbaren Ausgangsoptionen, einschließlich TIFF. Das Projekt kann mit oder ohne Komprimierung an TIFF gerendert werden. Unterstützte Komprimierungsschemata sind RLE, CCITT3, CCITT4 und LZW.
Unterstützte Komprimierungsoptionen
Der Rendering-Prozess unterstützt verschiedene Branchen-Standard-Komprimierungsschemata, die die Dateigröße des resultierenden TIFF erheblich verringern können, ohne die Layout-Treue zu beeinträchtigen:
- keine - unkomprimierte Ausgabe
- RLE (Kodierung der Lauflänge)-Geeignet für einfache Bilder
- CCITT Group 3 - verwendet bei der Faxübertragung
- CCitt Group 4-Verbesserte Komprimierung für Schwarz-Weiß-Bilder
- LZW (Lempel - Ziv -Welch) - verlustfreie Komprimierung, die in TIFFS weit verbreitet ist
Diese Optionen können über die Aufzählung von “TiffCompression” in “TiffsaveOptions” angewendet werden.
Rendern für Multipage TIFF
Das folgende Code -Beispiel:
- Liest eine Projektdatei.
- Legt das Ausgabedateiformat fest.
- Anwendet Komprimierung und speichert ein Bild auf die Festplatte.
- Entfernt die Komprimierung und speichert ein Bild auf Scheibe.
1Project project = new Project("New Project.mpp");
2
3// Save the project to TIFF
4project.Save("RenderMultipageTIFF_out.tif", SaveFileFormat.TIFF);
5
6// Save the project with CCITT4 compression
7ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.TIFF);
8options.TiffCompression = TiffCompression.Ccitt4;
9project.Save("RenderMultipageTIFF_options_out.tif", (SaveOptions)options);
10
11// Remove the compression
12options.TiffCompression = TiffCompression.None;
13project.Save("RenderMultipageTIFF_comp_none_out.tif", (SaveOptions)options);
Schlüsselelemente im Code
Project.Save()
— Hauptmethode zum Auslösen des Renderings.SaveFileFormat.TIFF
— Zielformat.TiffSaveOptions
— Ermöglicht die Festlegung von Komprimierung, Seitengröße, Rendering-Modus usw.TiffCompression
— Enumeration zur Steuerung des Komprimierungsschemas (z. B.TiffCompression.Ccitt4
).
Anwendungsfälle
- Dokumentation & Archivierung: Speichern visueller Projektdarstellungen als schreibgeschützte TIFF-Dateien zur Langzeitspeicherung.
- Drucken: Generieren paginierter Bilder für hochauflösenden Druck mit konsistentem Layout.
- Offline-Prüfung: Exportieren von Projektansichten in mehrseitige TIFF-Dateien, die ohne Projektmanagement-Software verteilt oder geprüft werden können.
Zusammenfassung
Das Rendern von Projektdaten in mehrseitige TIFF-Dateien mit Aspose.Tasks für .NET bietet Flexibilität, Kompatibilität und Kontrolle über die endgültige visuelle Ausgabe. Entwickler können die Exporteinstellungen an spezifische geschäftliche oder technische Anforderungen anpassen, einschließlich Komprimierung zur Speicheroptimierung.
Für komplexere Rendering-Szenarien empfehlen wir folgende Optionen:
– Export als PDF – Anpassen des Gantt-Diagramm-Erscheinungsbilds – Arbeiten mit Druckoptionen