Document

Overview

Document در این مطلب به عنوان یک کلاس برای جاوا می پردازیم. میراث از : Closeable.

کلاس مرکزی برای کار با اسناد PDF (ISO 32000-1:2008).

این کلاس 96 روش برای کار با اشیاء مستند در برنامه های جاوا را فراهم می کند. روش های موجود شامل: Document, allocateObjectNumber, close, convert, convertToPdfA2B, decrypt, encrypt, exportAnnotationsToXfdf, flatten, getActions, getBackground, getCatalog,و 59 روش اضافی. همه اعضای عمومی پس از نصب Aspose.PDF FOSS برای بسته جاوا به هر برنامه جاو دسترسی دارند. اموال : actions, background, catalog, centerWindow, collection, displayDocTitle,32 و بیشتر.

Properties

NameTypeAccessDescription
backgroundColorReadبازگرداندن رنگ پس زمینه سطح سند از طریق
{@link #setBackground(Color)} یا {_code null} برای هیچ.
pagesPageCollectionReadصفحات را دریافت کنید.
infoDocumentInfoReadبازگرداندن فرهنگ لغت اطلاعات اسناد (ISO 32000-1:2008, §14.3.3) .
orCreateInfoDocumentInfoReadبه عنوان یک آلبوم برای {@link #getInfo()}.
metadataXmpMetadataReadبازگرداندن متادیت های XMP از این سند.
versionStringReadبازگرداندن خط نسخه PDF (به عنوان مثال:.
catalogPdfDictionaryReadکلمات کلیدی را به کاتالوگ ریشه بازگردانید.
actionsDocumentActionsReadبازگرداندن راه اندازی های عمل در سطح سند (ISO 32000-1:2008, §12.6.4.1):
↑ «تصویری از کلمه ی کلیدی: [=] و [/]» به عنوان یک کتاب، در این باره می نویسد.,
در این مطلب می خواهیم/ چاپ کنیم.
trailerPdfDictionaryReadبازگشت به کلمات کلیدی تریلر.
parserPDFParserReadبازگرداندن پارس PDF زیر (برای استفاده داخلی توسط اجزای موتور).
outlinesOutlineCollectionReadبازگرداندن مجموعه کتاب (bookmarks).
formFormReadبازگرداندن فرم تعاملی (AcroForm) از این سند.
embeddedFilesEmbeddedFileCollectionReadبازگرداندن جمع آوری فایل های درگیر (مرفقات).
collectionCollectionReadبازگرداندن نمودار سند {@link Collection}، با نصب یک
1 در اولین دسترسی خالی است.
fontUtilitiesFontUtilitiesReadبرگرداندن ابزارهای فونت برای این سند.
embedStandardFontsbooleanReadبازگرداندن اینکه آیا فونت های استاندارد 14 PDF باید در هنگام ذخیره سازی قرار گیرند.
layersjava.util.List<Layer>Readبازگرداندن لیست گروه های محتوا اختیاری ( لایه ها).
viewerPreferencesViewerPreferencesReadبازگرداندن ترجیحات تماشاگر.
hideToolbarbooleanReadترجیح ابزار را پنهان کنید.
hideMenubarbooleanReadترجیح پنهان کردن منو.
hideWindowUIbooleanReadپنجره را ترجیح دهید.
fitWindowbooleanReadترجیح پنجره مناسب.
centerWindowbooleanReadترجیح پنجره ی مرکز.
displayDocTitlebooleanReadترجیح عنوان سند را نشان دهید.
pageLayoutStringReadصفحه ای که در آن قرار دارد (SinglePage، OneColumn و غیره).
pageModePageModeReadحالت صفحه را به دست آورید.
pageInfoPageInfoReadاین فایل را به یک فایل ذخیره کنید.
linearizedbooleanReadبازگرداند که آیا سند فعلی برای دید سریع وب خطی است یا خیر.
sourcePathStringReadبازگشت به مسیر فایل این سند از یا {@code null} برای اسناد جدید بارگذاری شده است.
یا اسناد از جریان ها بارگذاری شده است.
fileNameStringReadبازگشت نام فایل (راه) این سند از باز شده است.
namedDestinationsNamedDestinationsReadبازگرداندن مجموعه مقصد نامیده شده در اسناد.
pageLabelsPageLabelsReadبرچسب های صفحه را بازگردانید، یا {@code null} اگر {_code /PageLabels} وجود ندارد.
taggedContentTaggedContentReadبازگرداندن محتوای برچسب گذاری شده از سند، ارائه دسترسی به درخت ساختار منطقی.
logicalStructureStructTreeRootReadبازگرداندن ساختار منطقی درخت برای خواندن.
encryptedbooleanReadاگر این سند رمزگذاری شده باشد، حق بازگردانده می شود.
javaScriptJavaScriptCollectionReadبازگرداندن مجموعه JavaScript از درخت نام سند.
pdfaCompliantbooleanReadاین سند در صورتی معتبر باز می گردد که متن PDF/A مطابقت داشته باشد (بعد از تبدیل() یا تایید().
pdfFormatPdfFormatReadپس از تبدیل، فرمت PDF این سند را باز می گرداند.

Methods

SignatureDescription
Document(filePath: String)یک سند PDF را از یک مسیر فایل باز کنید.
Document(filePath: String, password: String)یک سند PDF را از یک مسیر فایل با رمز عبور باز کنید.
Document(filePath: String, password: String, customHandler: ICustomSecurityHandler)یک سند PDF را از یک مسیر فایل با استفاده از کارگزار امنیتی سفارشی باز کنید.
Document(stream: InputStream)یک سند PDF را از جریان ورودی باز کنید.
Document(stream: InputStream, password: String)یک سند PDF را از جریان ورودی با رمز عبور باز می کند.
Document(stream: InputStream, password: String, customHandler: ICustomSecurityHandler)یک سند PDF را از جریان ورودی با استفاده از یک کارگزار امنیتی سفارشی باز کنید.
Document()یک سند PDF خالی ایجاد کنید.
Document(filePath: String, options: HtmlLoadOptions)ایجاد یک سند PDF از یک فایل HTML.
Document(stream: InputStream, options: HtmlLoadOptions)ایجاد یک سند PDF از جریان ورودی HTML.
getBackground()Colorبازگرداندن رنگ پس زمینه سطح سند از طریق
{@link #setBackground(Color)} یا {_code null} برای هیچ.
setBackground(color: Color)رنگ پس زمینه ای را برای هر صفحه در سند اعمال کنید.
(از طریق {@link Page#setBackground(Color)} ).
getPages()PageCollectionصفحات را بازگردانید.
getInfo()DocumentInfoبازگرداندن فرهنگ لغت اطلاعات اسناد (ISO 32000-1:2008, §14.3.3) .
getOrCreateInfo()DocumentInfoبه عنوان یک آلبوم برای {@link #getInfo()}.
getMetadata()XmpMetadataبازگرداندن متادیت های XMP از این سند.
setXmpMetadata(stream: InputStream)تنظیم متادیت های XMP از بایت های XML خام خوانده شده از یک جریان.
getXmpMetadata(stream: OutputStream)باکت های XML متاد داده XMP را به جریان خروجی داده می نویسد.
getVersion()Stringبازگرداندن خط نسخه PDF (به عنوان مثال:.
getCatalog()PdfDictionaryکلمات کلیدی را به کاتالوگ ریشه بازگردانید.
getActions()DocumentActionsبازگرداندن راه اندازی های عمل در سطح سند (ISO 32000-1:2008, §12.6.4.1):
↑ «تصویری از کلمه ی کلیدی: [=] و [/]» به عنوان یک کتاب، در این باره می نویسد.,
در این مطلب می خواهیم/ چاپ کنیم.
getTrailer()PdfDictionaryبازگشت به کلمات کلیدی تریلر.
getParser()PDFParserبازگرداندن پارس PDF زیر (برای استفاده داخلی توسط اجزای موتور).
getOutlines()OutlineCollectionبازگرداندن مجموعه کتاب (bookmarks).
getForm()Formبازگرداندن فرم تعاملی (AcroForm) از این سند.
getEmbeddedFiles()EmbeddedFileCollectionبازگرداندن جمع آوری فایل های درگیر (مرفقات).
getCollection()Collectionبازگرداندن نمودار سند {@link Collection}، با نصب یک
1 در اولین دسترسی خالی است.
setCollection(value: Collection)جایگزین (یا حذف، زمانی که {@code value == null}) اسناد
کیف پول.
getFontUtilities()FontUtilitiesبرگرداندن ابزارهای فونت برای این سند.
isEmbedStandardFonts()booleanبازگرداندن اینکه آیا فونت های استاندارد 14 PDF باید در هنگام ذخیره سازی قرار گیرند.
setEmbedStandardFonts(embed: boolean)تعیین اینکه آیا فونت های استاندارد 14 PDF باید در هنگام ذخیره سازی قرار گیرند.
getLayers()java.util.List<Layer>بازگرداندن لیست گروه های محتوا اختیاری ( لایه ها).
getViewerPreferences()ViewerPreferencesبازگرداندن ترجیحات تماشاگر.
getHideToolbar()booleanترجیح ابزار را پنهان کنید.
setHideToolbar(v: boolean)گزینه های مخفی ابزار را انتخاب کنید.
getHideMenubar()booleanترجیح پنهان کردن منو.
setHideMenubar(v: boolean)گزینه های انتخابی Menu Preference را پنهان کنید.
getHideWindowUI()booleanپنجره را ترجیح دهید.
setHideWindowUI(v: boolean)گزینه پنهان کردن پنجره را انتخاب کنید.
getFitWindow()booleanترجیح پنجره مناسب.
setFitWindow(v: boolean)گزینه مناسب برای پنجره ها.
getCenterWindow()booleanترجیح پنجره ی مرکز.
setCenterWindow(v: boolean)گزینه ی پنجره ی مرکزی را انتخاب کنید.
getDisplayDocTitle()booleanترجیح عنوان سند را نشان دهید.
setDisplayDocTitle(v: boolean)گزینه های نمایش متن را انتخاب کنید.
getPageLayout()Stringصفحه ای که در آن قرار دارد (SinglePage، OneColumn و غیره).
setPageLayout(layout: String)صفحه لایو را تنظیم کنید.
getPageMode()PageModeبازگشت به حالت صفحه.
setPageMode(mode: PageMode)حالت صفحه را تنظیم کنید.
getPageInfo()PageInfoاین فایل را به یک فایل ذخیره کنید.
processParagraphs()پردازش پاراگراف برای تمام صفحات (پاسخ طرح).
save(filePath: String)@param filePath راه فایل خروجی
@throws IOException اگر نوشتن شکست بخورد
@throws IllegalArgumentException اگر فایلPath صفر است
/
save()این کار را به مسیر هدف مرتبط خود بازگردانید.
save(outputStream: OutputStream)این کار را به یک جریان خروجی ذخیره کنید.
hasIncrementalUpdate()booleanبازگرداند که آیا سند فعلی شامل به روز رسانی های افزایش یافته است یا خیر.
optimize()نیاز به نوشتن مجدد کامل در ذخیره بعدی به جای یک افزونه افزایش یافته.
requestFullRewrite()درخواست هایی که عملیات پس انداز بعدی یک نوشتن کامل انجام می دهد حتی اگر…
در غیر این صورت پس انداز افزایش یافته امکان پذیر خواهد بود.
isLinearized()booleanبازگرداند که آیا سند فعلی برای دید سریع وب خطی است یا خیر.
optimizeResources()منابع سطح صفحه استفاده نشده را قبل از ذخیره بعدی حذف کنید.
optimizeResources(options: org.aspose.pdf.optimization.OptimizationOptions)بهینه سازی اسناد با توجه به گزینه های ارائه شده قبل از بعدی
نجات را.
save(filePath: String, format: SaveFormat)این سند را در فرمت مشخص شده ذخیره کنید.
save(filePath: String, options: PdfSaveOptions)اسناد را با گزینه های ذخیره PDF مشخص کنید.
save(filePath: String, options: HtmlSaveOptions)اسناد را به عنوان HTML با گزینه های مشخص شده ذخیره کنید.
getSourcePath()Stringبازگشت به مسیر فایل این سند از یا {@code null} برای اسناد جدید بارگذاری شده است.
یا اسناد از جریان ها بارگذاری شده است.
getFileName()Stringبازگشت نام فایل (راه) این سند از باز شده است.
setFileName(fileName: String)نام فایل مرتبط با این سند را وارد کنید.
exportAnnotationsToXfdf(filePath: String)تمام یادداشت ها را از این سند به یک فایل XFDF صادر کنید.
exportAnnotationsToXfdf(stream: OutputStream)تمام یادداشت های این سند را به یک جریان خروجی XFDF صادر کنید.
importAnnotationsFromXfdf(filePath: String)واردات یادداشت ها از یک فایل XFDF به این سند.
importAnnotationsFromXfdf(stream: InputStream)واردات آگهی ها از یک جریان ورودی XFDF به این سند.
flatten()کل سند را فلتنت کنید: تمام نشانه ها و ظاهرهای میدان شکل را بشویید.
در جریان محتوای صفحه، سپس حذف یادداشت ها و فرم زمینه ها.
flatten(settings: Form.FlattenSettings)اسناد را با استفاده از تنظیمات فرم مشخص شده فلش کنید.
getNamedDestinations()NamedDestinationsبازگرداندن مجموعه مقصد نامیده شده در اسناد.
getPageLabels()PageLabelsبرچسب های صفحه را بازگردانید، یا {@code null} اگر {_code /PageLabels} وجود ندارد.
getTaggedContent()TaggedContentبازگرداندن محتوای برچسب گذاری شده از سند، ارائه دسترسی به درخت ساختار منطقی.
getLogicalStructure()StructTreeRootبازگرداندن ساختار منطقی درخت برای خواندن.
allocateObjectNumber()intبه یک عدد جدید برای یک شی غیرمستقیم اختصاص داده می شود.
registerImportedObject(body: PdfBase)PdfObjectReferenceثبت یک شی وارد شده از سند دیگری تحت یک توزیع تازه
کلید است.
isEncrypted()booleanاگر این سند رمزگذاری شده باشد، حق بازگردانده می شود.
encrypt(userPassword: String, ownerPassword: String, permissions: int, cryptoAlgorithm: CryptoAlgorithm)رمزگذاری اسناد با استفاده از کلمات عبور کاربر و مالک با توجه به الگوریتم مشخص شده.
encrypt(userPassword: String, ownerPassword: String, privilege: org.aspose.pdf.facades.DocumentPrivilege, customHandler: ICustomSecurityHandler)رمزگذاری اسناد با یک کارگزار امنیتی سفارشی.
encrypt(userPassword: String, ownerPassword: String, privilege: org.aspose.pdf.facades.DocumentPrivilege, cryptoAlgorithm: CryptoAlgorithm, usePdf20: boolean)رمزگذاری اسناد با استفاده از کلمات عبور کاربر و مالک با توجه به الگوریتم مشخص شده
و امتیازات را تعیین می کند.
decrypt()رمزگذاری اسناد و حذف رمزنگاری.
getJavaScript()JavaScriptCollectionبازگرداندن مجموعه JavaScript از درخت نام سند.
validate(outputLogPath: String, format: PdfFormat)booleanتایید سند در برابر مشخص شده PDF فرمت پروفایل.
validate(logStream: OutputStream, format: PdfFormat)booleanتایید سند در برابر مشخص شده PDF فرمت پروفایل.
validate(options: PdfFormatConversionOptions)booleanتایید سند با استفاده از یک گزینه PDF/A.
convert(outputLogPath: String, format: PdfFormat, action: ConvertErrorAction)booleanتبدیل اسناد به فرمت PDF مشخص شده.
convert(logStream: OutputStream, format: PdfFormat, action: ConvertErrorAction)booleanتبدیل اسناد به فرمت PDF مشخص شده.
convert(logStream: OutputStream, format: PdfFormat, action: ConvertErrorAction, transparencyAction: ConvertTransparencyAction)booleanبا شفافیت و شفاف سازی بیان شده است.
convert(options: PdfFormatConversionOptions)booleanتبدیل با استفاده از گزینه های دقیق تبدیل.
convertToPdfA2B(outputLogPath: String)booleanاین فایل را به فرمت PDF/A-2B تبدیل کنید.
convertToPdfA2B(logStream: OutputStream)booleanاین فایل را به فرمت PDF/A-2B تبدیل کنید.
repair()تلاش برای اصلاح مشکلات ساختاری کوچک قبل از ذخیره، تأیید و یا
جریان های کار تبدیل.
isPdfaCompliant()booleanاین سند در صورتی معتبر باز می گردد که متن PDF/A مطابقت داشته باشد (بعد از تبدیل() یا تایید().
getPdfFormat()PdfFormatپس از تبدیل، فرمت PDF این سند را باز می گرداند.
close()این سند را بسته و منابع زیر را منتشر می کند.

See Also

 فارسی