המר קבצים מקוונים של MHTML ל-APNG באמצעות אפליקציה
- העלה קבצים MHTML להמרה
- המתן מספר שניות או יותר בהתאם לגודל MHTML
- עקוב אחר שורת המצב של העלאה
- לחץ על כפתור “המר”.
- MHTML יומר למסמך APNG
- הורד את קובץ ה-APNG שהומר
המר את MHTML ל-APNG באמצעות .NET Automation API
- פתח קובץ MHTML באמצעות מחלקת Document
- אתחול אובייקט מחלקת JpegDevice ועיבוד MHTML ל-JPEG באמצעות שיטת Process
- טען קובץ JPEG באמצעות מחלקת Image
- שמור את המסמך בפורמט APNG בשיטת Save
המר את MHTML ל-APNG באמצעות C# .NET
// supports PDF, CGM, EPUB, TeX, PCL, PS, XPS, MD, MHTML, XSLFO, HTML file formats | |
// load PDF with an instance of Document | |
var document = new Document("input.pdf"); | |
// create an object of jpegDevice | |
var renderer = new JpegDevice(); | |
// convert a particular page and save the image in JPEG format | |
renderer.Process(document.Pages[1], "output.jpeg"); | |
// load JPEG file | |
var image = Image.Load("output.jpeg"); | |
// supports Dicom, Jpeg2000, Apng, Psd, Dxf, Wmf, Emz, Wmz, Tga, Svgz file formats | |
// save JPEG to PSD file format | |
image.Save("output.psd", new PsdOptions()); |
עוד כמה מקרים לשמירת MHTML ב-APNG עם תכונות אחרות כמו.
// supports PDF, CGM, EPUB, TeX, PCL, PS, XPS, MD, MHTML, XSLFO, HTML file formats | |
// Open PDF document | |
Document pdfDocument = new Document("input.pdf"); | |
// Create Resolution object | |
Resolution resolution = new Resolution(300); | |
// Create TiffSettings object | |
TiffSettings tiffSettings = new TiffSettings | |
{ | |
Compression = CompressionType.None, | |
Depth = ColorDepth.Default, | |
Shape = ShapeType.Landscape, | |
SkipBlankPages = false | |
}; | |
// Create TIFF device | |
TiffDevice tiffDevice = new TiffDevice(resolution, tiffSettings); | |
// Convert a particular page and save the image to stream | |
tiffDevice.Process("output.tif"); | |
// load TIFF file | |
var image = Image.Load("output.tif"); | |
// supports Dicom, Jpeg2000, Apng, Psd, Dxf, Wmf, Emz, Wmz, Tga, Svgz file formats | |
// save TIFF to PSD file format | |
image.Save("output.psd", new PsdOptions()); |
// supports PDF, CGM, EPUB, TeX, PCL, PS, XPS, MD, MHTML, XSLFO, HTML file formats | |
// load PDF with an instance of Document | |
var document = new Document("input.pdf"); | |
// create an object of jpegDevice | |
var renderer = new JpegDevice(); | |
// convert a particular page and save the image in JPEG format | |
renderer.Process(document.Pages[1], "output.jpeg"); | |
// load an existing JPEG image | |
Image image = Image.Load("output.jpeg"); | |
// declare a String object with Watermark Text | |
string theString = "45 Degree Rotated Text"; | |
// create and initialize an instance of Graphics class and Initialize an object of SizeF to store image Size | |
Graphics graphics = new Graphics(image); | |
SizeF sz = graphics.Image.Size; | |
// create an instance of Font, initialize it with Font Face, Size and Style | |
Font font = new Font("Times New Roman", 20, FontStyle.Bold); | |
// create an instance of SolidBrush and set its various properties | |
SolidBrush brush = new SolidBrush(); | |
brush.Color = Color.Red; | |
brush.Opacity = 0; | |
// initialize an object of StringFormat class and set its various properties | |
StringFormat format = new StringFormat(); | |
format.Alignment = StringAlignment.Center; | |
format.FormatFlags = StringFormatFlags.MeasureTrailingSpaces; | |
// create an object of Matrix class for transformation | |
Matrix matrix = new Matrix(); | |
// first a translation then a rotation | |
matrix.Translate(sz.Width / 2, sz.Height / 2); | |
matrix.Rotate(-45.0f); | |
// set the Transformation through Matrix | |
graphics.Transform = matrix; | |
// draw the string on Image Save output to disk | |
graphics.DrawString(theString, font, brush, 0, 0, format); | |
// supports Dicom, Jpeg2000, Apng, Psd, Dxf, Wmf, Emz, Wmz, Tga, Svgz file formats | |
// save JPEG to PSD file format with watermark in it | |
image.Save("output.psd", new PsdOptions()); |
// supports PDF, CGM, EPUB, TeX, PCL, PS, XPS, MD, MHTML, XSLFO, HTML file formats | |
// load PDF with an instance of Document | |
var document = new Document("input.pdf"); | |
// create an object of jpegDevice | |
var renderer = new JpegDevice(); | |
// convert a particular page and save the image in JPEG format | |
renderer.Process(document.Pages[1], "output.jpeg"); | |
// load JPEG file | |
var image = Image.Load("output.jpeg"); | |
// rotate the image | |
image.RotateFlip(RotateFlipType.Rotate270FlipNone); | |
// supports Dicom, Jpeg2000, Apng, Psd, Dxf, Wmf, Emz, Wmz, Tga, Svgz file formats | |
// save JPEG to PSD file format | |
image.Save("output.psd", new PsdOptions()); |
פתח את אפליקציית המרת קבצים של MHTML באמצעות NET
צריך לפתח יישום תוכנה מבוסס NET כדי לשמור ולייצא בקלות קבצי MHTML למסמך APNG? עם
Aspose.Total for .NET
, כל מפתח NET יכול לשלב את קוד ה-API לעיל כדי לתכנת את יישום ההמרה במגוון פורמטים, כולל Microsoft Word, Excel, Powerpoint, PDF, קבצי דוא"ל, תמונות ופורמטים אחרים. ספריית NET חזקה להמרת מסמכים, תומכת בפורמטים פופולריים רבים כולל פורמט MHTML. ייצוא מסמכים לפורמטים אחרים, מתכנתים יכולים להשתמש ב-Aspose.Total עבור ממשקי API של ילדי .NET, כולל
Aspose.Words for .NET
,
Aspose.Cells for .NET
,
Aspose.Slides for .NET
,
Aspose.PDF for .NET
,
Aspose.Imaging for .NET
ועוד.
MHTML ספריית המרות עבור .NET
ישנן שלוש אפשרויות חלופיות להתקנת Aspose.Total עבור .NET במערכת שלך. אנא בחר אחד שדומה לצרכים שלך ופעל לפי ההוראות המפורטות:
- התקן NuGet Package . ראה תיעוד
- התקן את הספרייה באמצעות מסוף מנהל החבילות החל מבחירת ה-API של הילד בתוך Visual Studio IDE כמו Aspose.Wrods , Aspose.Cells , Aspose.PDF וכו'
- התקן את הספרייה באופן ידני באמצעות Windows Installer
שומר את MHTML ל-APNG דרישות האפליקציה
המוצר שלנו הוא חוצה פלטפורמות לחלוטין ותומך בכל ההטמעות העיקריות של .NET בהתאם למפרט ‘.NET Standard 2.0’:
- Microsoft .NET Framework, החל מגרסה 2.0 המוקדמת ביותר, וכלה בגרסה העדכנית ביותר של ‘.NET Framework 4.8’
- .NET Core, החל מגרסה 2.0 המוקדמת ביותר, וכלה בגרסה האחרונה של ‘.NET 6’
- מונו >= 2.6.7
מכיוון שקוד .NET אינו מסתמך על החומרה או מערכת ההפעלה הבסיסית, אלא רק על מכונה וירטואלית, כך שאתה חופשי לפתח כל סוג של תוכנה עבור Windows, macOS, Android, iOS ו-Linux. רק ודא שהתקנת את הגרסה המתאימה של .NET Framework, .NET Core, Windows Azure, Mono או Xamarin.
אנו ממליצים להשתמש ב-Microsoft Visual Studio, Xamarin ו-MonoDevelop IDE כדי ליצור יישומי C#, F#, VB.NET.
שאלות נפוצות
- האם אני יכול להשתמש בקוד NET למעלה ביישום שלי?כן, אתה מוזמן להוריד את הקוד הזה. אפשר בקלות לפתח פתרון מקצועי לייצוא ולשמירה של MHTML לקובץ APNG באמצעות NET. השתמש ב-Aspose MHTML ל-APNG API להמרה כדי לפתח תוכנה עצמאית ברמה גבוהה ב-.NET.
- האם מסמך ייצוא אפליקציה פועל רק ב-Windows?יש לך את הגמישות להתחיל לייצא מסמך מ-MHTML ל-APNG מכל מכשיר, ללא קשר למערכת ההפעלה שעליה הוא פועל, בין אם זה Windows, Linux, Mac OS או Android. כל מה שנדרש הוא דפדפן אינטרנט עכשווי וחיבור אינטרנט פעיל.
- האם זה בטוח להשתמש באפליקציה המקוונת כדי להמיר מספר מסמכים של MHTML?כַּמוּבָן! קבצי הפלט שנוצרו באמצעות השירות שלנו יוסרו בצורה מאובטחת ואוטומטית מהשרתים שלנו בתוך מסגרת זמן של 24 שעות. כתוצאה מכך, קישורי ההורדה המשויכים לקבצים אלה יפסיקו לפעול לאחר תקופה זו.
- באיזה דפדפן צריך להשתמש באפליקציה?אתה יכול להשתמש בכל דפדפן אינטרנט מודרני כמו Google Chrome, Firefox, Opera או Safari להמרת מסמכים מקוונת של MHTML.
- כיצד אוכל לייצא קבצי MHTML מרובים?התחל בהעלאת קובץ אחד או יותר שברצונך להמיר. אתה יכול לגרור ולשחרר את קבצי ה-MHTML שלך או פשוט ללחוץ בתוך האזור הלבן. לאחר מכן, לחץ על כפתור 'המר', ואפליקציית ההמרה המקוונת שלנו תעבד במהירות את הקבצים שהועלו.
- כמה זמן לוקח להמיר את הקבצים MHTML?אפליקציית ההמרה הזו פועלת במהירות, זה עשוי לקחת כמה שניות או יותר בהתאם לגודל המסמך כדי להעלות ולשמור אותם בפורמט הנדרש.