GroupDocs.Redaction for .NET 26.7 זמין כעת. גרסה זו מוסיפה שליטה בהתאמת OOXML בעת שמירת מסמכי עיבוד תמלילים, מרחיבה את התמיכה בפורמטים של גיליונות אלקטרוניים, ומתקנת בעיות עם הסתרות בסגנון תמונה בקבצי CSV והתנהגות שמירת קבצי טקסט רגילים.
Fixes and enhancements
- [Enhancement] יישום תמיכה וכיבוד התאמת OOXML למסמכי Word. (REDACTIONNET-718)
- [Enhancement] יישום תמיכה בפורמטים ODS, OTS, XLSB, XLT, ו‑TAB של גיליונות אלקטרוניים. (REDACTIONNET-802)
- [Bug] הסתרות תמונה מיותרות בקבצי CSV. (REDACTIONNET-805)
- [Bug] שמירת קובץ טקסט כ‑XLSX. (REDACTIONNET-628)
What’s New?
הגרסה מתמקדת באפשרויות שמירת Word והרחבת התמיכה בגיליונות אלקטרוניים, יחד עם התנהגות אמינה יותר עבור פורמטים המיועדים לטקסט.
Specify OOXML compliance when saving Word documents
כאשר אתם שומרים מסמך עיבוד תמלילים בפורמט המקורי שלו, כעת ניתן להגדיר את רמת ההתאמה ל‑OOXML דרך SaveOptions.WordprocessingSaveOptions.OoxmlCompliance. השתמשו בערכים מה‑enumeration החדש WordProcessingComplianceLevel: Ecma, Transitional, או Strict.
אם לא תגדירו מאפיין זה, GroupDocs.Redaction משמר את רמת ההתאמה של המסמך המקורי. ניתן להוריד את הרמה מ‑Strict ל‑Transitional, אך לא ל‑Ecma. קבעו RasterizeToPDF ל‑false כדי שהמסמך יישמר כ‑Word OOXML ולא כ‑PDF מרוסטר.
Expanded spreadsheet format support
גרסה 26.7 מוסיפה תמיכה בגיליונות ODS, OTS, XLSB, XLT, ו‑TAB, כולל זיהוי פורמט נכון ושמירה בפורמט המקורי של הגיליון. ניתן לבצע הסתרה של קבצים אלה באותו דפוס API המשמש עבור מסמכי גיליון אחרים.
More reliable CSV and plain-text handling
בפורמטים של גיליונות אלקטרוניים המיועדים לטקסט בלבד כגון CSV, הסתרות טקסט בצורת ריבוע (מלבן צבעוני) מדולגות מכיוון שהפורמטים הללו אינם תומכים בהחלפות בסגנון תמונה. גרסה זו מתקנת גם מקרה שבו קובץ טקסט פשוט נשמר בטעות כחבילה XLSX/ZIP במקום להישאר קובץ טקסט.
Public API changes
Added
- enumeration
WordProcessingComplianceLevelעם הערכיםEcma,Transitional, ו‑Strict - מחלקת
WordprocessingSaveOptionsעם המאפייןOoxmlCompliance - המאפיין
SaveOptions.WordprocessingSaveOptions
Code examples
Save a Word document with OOXML compliance
using GroupDocs.Redaction.Options;
using GroupDocs.Redaction.Redactions;
using (Redactor redactor = new Redactor("sample.docx"))
{
redactor.Apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions("[personal]")));
var options = new SaveOptions()
{
AddSuffix = true,
RasterizeToPDF = false,
RedactedFileSuffix = "Strict"
};
// אם לא צויין, רמת ההתאמה של המסמך המקורי נשמרת.
// Strict ניתן להוריד רק ל‑Transitional, לא ל‑Ecma.
options.WordprocessingSaveOptions.OoxmlCompliance = WordProcessingComplianceLevel.Strict;
redactor.Save(options);
}
Redact newly supported spreadsheet formats
using GroupDocs.Redaction.Options;
using GroupDocs.Redaction.Redactions;
using (Redactor redactor = new Redactor("sample.ods"))
{
redactor.Apply(new ExactPhraseRedaction("Sensitive", new ReplacementOptions("[redacted]")));
redactor.Save(new SaveOptions() { AddSuffix = true, RasterizeToPDF = false });
}
How to get the update
- NuGet – שדרגו לחבילה העדכנית ביותר של
GroupDocs.Redaction for .NETדרך NuGet - Direct Download – הורידו את האסמבליות של GroupDocs.Redaction מהדף GroupDocs.Redaction for .NET 26.7
Learn more
- Full Release Notes
- Documentation
- Save Word with OOXML compliance
- GroupDocs.Redaction Free Support Forum