چگونه می توانم محدوده صفحه / بخشی از PDF را استخراج کنم؟


به جواب پذیرفته شده بروید




آیا ایده ای برای استخراج بخشی از یک سند PDF و ذخیره آن به صورت PDF دارید؟ در سیستم عامل X با استفاده از پیش نمایش کاملاً بی اهمیت است. من ویرایشگر PDF و برنامه های دیگر را امتحان کردم اما فایده ای نداشت.

من برنامه ای را می خواهم که بخشی را که می خواهم انتخاب کنم و سپس آن را به عنوان pdf با یک دستور ساده مانند CMD+ Nروی سیستم عامل X ذخیره کنم. من می خواهم که قسمت استخراج شده با فرمت PDF ذخیره شود و نه jpeg و غیره.


446









15 :تعداد پاسخها


pdftk یک ابزار مفید چند پلتفرمی برای کار ( صفحه اصلی pdftk ) است.

 pdftk full-pdf.pdf cat 12-15 output outfile_p12-15.pdf
 

نام پرونده اصلی pdf را می گذرانید ، سپس به آن می گویید فقط صفحات مشخصی (در این مثال 12-15) را درج کنید و آن را به یک پرونده جدید وارد کنید.


492



بسیار ساده. از خواننده پیش فرض PDF استفاده کنید ، "چاپ به پرونده" را انتخاب کنید و همین!


منوی چاپ

سپس:


تنظیم PDF جدید


255



QPDF عالی است. از این روش برای استخراج صفحات 1-10 از input.pdf آن استفاده کنید و آنرا ذخیره کنید output.pdf :

 qpdf input.pdf --pages . 1-10 -- output.pdf
 

این اطلاعات تمام ابرداده های مرتبط با آن پرونده را حفظ می کند.

از دفترچه راهنما :

اگر صفحات 1 تا 5 را از infile.pdf می خواستید اما می خواستید سایر ابرداده ها از بین بروند ، می توانید به جای آن اجرا کنید

 qpdf --empty --pages infile.pdf 1-5 -- outfile.pdf
 

با فراخوانی می توانید آن را نصب کنید:

 sudo apt-get install qpdf
 

این یک ابزار عالی برای دستکاری PDF است. بسیار سریع است و وابستگی بسیار کمی دارد. "این می تواند پرونده ها را رمزگذاری و به صورت خطی انجام دهد ، درونی یک فایل PDF را در معرض نمایش قرار دهد ، و بسیاری از عملیات های دیگر را که برای کاربران نهایی و توسعه دهندگان PDF مفید است انجام دهد."

مخزن کد QPDF در GitHub .


85


2015-09-09

محدوده صفحه - اسکریپت Nautilus


بررسی اجمالی

من یک اسکریپت کمی پیشرفته تر بر اساس آموزشThiagoPonte که به آن مرتبط است ایجاد کردم. ویژگی های اصلی آن است

  • که مبتنی بر رابط کاربری گرافیکی است ،
  • سازگار با فضاهای موجود در نام پرونده ها ،
  • و بر اساس سه بک بایت مختلف که قادر به حفظ تمام ویژگی های پرونده اصلی هستند

عکس صفحه


توضیحات تصویر را اینجا وارد کنید

کد

 #!/bin/bash
#
# TITLE:        PDFextract
#
# AUTHOR:       (c) 2013-2015 Glutanimate (https://github.com/Glutanimate)
#
# VERSION:      0.2
#
# LICENSE:      GNU GPL v3 (http://www.gnu.org/licenses/gpl.html)
# 
# OVERVIEW:     PDFextract is a simple PDF extraction script based on Ghostscript/qpdf/cpdf.
#               It provides a simple way to extract a page range from a PDF document and is meant
#               to be used as a file manager script/addon (e.g. Nautilus script).
#
# FEATURES:     - simple GUI based on YAD, an advanced Zenity fork.
#               - preserves _all_ attributes of your original PDF file and does not compress 
#                 embedded images further than they are.      
#               - can choose from three different backends: ghostscript, qpdf, cpdf
#
# DEPENDENCIES: ghostscript/qpdf/cpdf poppler-utils yad libnotify-bin
#                         
#               You need to install at least one of the three backends supported by this script.
#
#               - ghostscript, qpdf, poppler-utils, and libnotify-bin are available via 
#                 the standard Ubuntu repositories
#               - cpdf is a commercial CLI PDF toolkit that is free for personal use.
#                 It can be downloaded here: https://github.com/coherentgraphics/cpdf-binaries
#               - yad can be installed from the webupd8 PPA with the following command:
#                 sudo add-apt-repository ppa:webupd8team/y-ppa-manager && apt-get update && apt-get install yad
#
# NOTES:        Here is a quick comparison of the advantages and disadvantages of each backend:
#
#                               speed     metadata preservation     content preservation        license
#               ghostscript:     --               ++                         ++               open-source
#               cpdf:             -               ++                         ++               proprietary
#               qpdf:            ++                +                         ++               open-source
#
#               Results might vary depending on the document and the version of the tool in question.
#
# INSTALLATION: https://askubuntu.com/a/236415
#
# This script was inspired by Kurt Pfeifle's PDF extraction script 
# (http://www.linuxjournal.com/content/tech-tip-extract-pages-pdf)
#
# Originally posted on askubuntu
# (https://askubuntu.com/a/282453)

# Variables

DOCUMENT="$1"
BACKENDSELECTION="^qpdf!ghostscript!cpdf"

# Functions

check_input(){
  if [[ -z "$1" ]]; then
    notify "Error: No input file selected."
    exit 1
  elif [[ ! "$(file -ib "$1")" == *application/pdf* ]]; then
    notify "Error: Not a valid PDF file."
    exit 1
  fi
}

check_deps () {
  for i in "[email protected]"; do
    type "$i" > /dev/null 2>&1 
    if [[ "$?" != "0" ]]; then
      MissingDeps+="$i"
    fi
  done
}

ghostscriptextract(){
  gs -dFirstPage="$STARTPAGE "-dLastPage="$STOPPAGE" -sOutputFile="$OUTFILE" -dSAFER -dNOPAUSE -dBATCH -dPDFSETTING=/default -sDEVICE=pdfwrite -dCompressFonts=true -c \
  ".setpdfwrite << /EncodeColorImages true /DownsampleMonoImages false /SubsetFonts true /ASCII85EncodePages false /DefaultRenderingIntent /Default /ColorConversionStrategy \
  /LeaveColorUnchanged /MonoImageDownsampleThreshold 1.5 /ColorACSImageDict << /VSamples [ 1 1 1 1 ] /HSamples [ 1 1 1 1 ] /QFactor 0.4 /Blend 1 >> /GrayACSImageDict \
  << /VSamples [ 1 1 1 1 ] /HSamples [ 1 1 1 1 ] /QFactor 0.4 /Blend 1 >> /PreserveOverprintSettings false /MonoImageResolution 300 /MonoImageFilter /FlateEncode \
  /GrayImageResolution 300 /LockDistillerParams false /EncodeGrayImages true /MaxSubsetPCT 100 /GrayImageDict << /VSamples [ 1 1 1 1 ] /HSamples [ 1 1 1 1 ] /QFactor \
  0.4 /Blend 1 >> /ColorImageFilter /FlateEncode /EmbedAllFonts true /UCRandBGInfo /Remove /AutoRotatePages /PageByPage /ColorImageResolution 300 /ColorImageDict << \
  /VSamples [ 1 1 1 1 ] /HSamples [ 1 1 1 1 ] /QFactor 0.4 /Blend 1 >> /CompatibilityLevel 1.7 /EncodeMonoImages true /GrayImageDownsampleThreshold 1.5 \
  /AutoFilterGrayImages false /GrayImageFilter /FlateEncode /DownsampleGrayImages false /AutoFilterColorImages false /DownsampleColorImages false /CompressPages true \
  /ColorImageDownsampleThreshold 1.5 /PreserveHalftoneInfo false >> setdistillerparams" -f "$DOCUMENT"
}

cpdfextract(){
  cpdf "$DOCUMENT" "$STARTPAGE-$STOPPAGE" -o "$OUTFILE"
}

qpdfextract(){
  qpdf --linearize "$DOCUMENT" --pages "$DOCUMENT" "$STARTPAGE-$STOPPAGE" -- "$OUTFILE"
  echo "$OUTFILE"
  return 0 # even benign qpdf warnings produce error codes, so we suppress them
}

notify(){
  echo "$1"
  notify-send -i application-pdf "PDFextract" "$1"
}

dialog_warning(){
  echo "$1"
  yad --center --image dialog-warning \
  --title "PDFExtract Warning" \
  --text "$1" \
  --button="Try again:0" \
  --button="Exit:1"

  [[ "$?" != "0" ]] && exit 0
}

dialog_settings(){
  PAGECOUNT=$(pdfinfo "$DOCUMENT" | grep Pages | sed 's/[^0-9]*//') #determine page count

  SETTINGS=($(\
      yad --form --width 300 --center \
          --window-icon application-pdf --image application-pdf \
          --separator=" " --title="PDFextract"\
          --text "Please choose the page range and backend"\
          --field="Start:NUM" 1[!1..$PAGECOUNT[!1]] --field="End:NUM" $PAGECOUNT[!1..$PAGECOUNT[!1]] \
          --field="Backend":CB "$BACKENDSELECTION" \
          --button="gtk-ok:0" --button="gtk-cancel:1"\
      ))

  SETTINGSRET="$?"

  [[ "$SETTINGSRET" != "0" ]] && exit 1

  STARTPAGE=$(printf %.0f ${SETTINGS[0]}) #round numbers and store array in variables
  STOPPAGE=$(printf %.0f ${SETTINGS[1]})
  BACKEND="${SETTINGS[2]}"
  EXTRACTOR="${BACKEND}extract"

  check_deps "$BACKEND"

  if [[ -n "$MissingDeps" ]]; then
    dialog_warning "Error, missing dependency: $MissingDeps"
    unset MissingDeps
    dialog_settings
    return
  fi

  if [[ "$STARTPAGE" -gt "$STOPPAGE" ]]; then 
    dialog_warning "<b>   Start page higher than stop page.   </b>"
    dialog_settings
    return
  fi

  OUTFILE="${DOCUMENT%.pdf} (p${STARTPAGE}-p${STOPPAGE}).pdf"
}

extract_pages(){
  $EXTRACTOR
  EXTRACTORRET="$?"
  if [[ "$EXTRACTORRET" = "0" ]]; then
    notify "Pages $STARTPAGE to $STOPPAGE succesfully extracted."
  else
    notify "There has been an error. Please check the CLI output."
  fi
}


# Main

check_input "$1"
dialog_settings
extract_pages
 

نصب و راه اندازی

لطفا دستورالعمل های نصب عمومی برای اسکریپت های Nautilus را دنبال کنید . اطمینان حاصل کنید که هدر اسکریپت را با دقت بخوانید زیرا به روشن شدن نصب و استفاده از اسکریپت کمک می کند.


صفحات جزئی - PDF Shuffler


بررسی اجمالی

PDF-Shuffler یک برنامه کوچک python-gtk است که به کاربر کمک می کند تا اسناد pdf را ادغام یا تقسیم کند و صفحات خود را با استفاده از یک رابط گرافیکی تعاملی و بصری چرخش ، برداشت و تنظیم مجدد کند. این یک جبهه برای python-pyPdf است.

نصب و راه اندازی

 sudo apt-get install pdfshuffler
 

طریقه استفاده

PDF-Shuffler می تواند صفحات تک PDF را برش داده و حذف کند. می توانید از آن برای استخراج دامنه صفحه از یک سند یا حتی صفحات جزئی با استفاده از عملکرد برداشت استفاده کنید:


توضیحات تصویر را اینجا وارد کنید


عناصر صفحه - Inkscape


بررسی اجمالی

Inkscape یک ویرایشگر گرافیکی وکتور منبع باز بسیار قدرتمند است. این پشتیبانی از طیف گسترده ای از قالب های مختلف ، از جمله فایل های PDF. می توانید از آن برای استخراج ، اصلاح و ذخیره عناصر صفحه از یک فایل PDF استفاده کنید.

نصب و راه اندازی

 sudo apt-get install inkscape
 

طریقه استفاده

1.) فایل PDF مورد نظر خود را با Inkscape باز کنید. گفتگوی واردات ظاهر می شود. صفحه ای را که می خواهید عناصر را از آن استخراج کنید ، انتخاب کنید. سایر تنظیمات را مانند آنها بگذارید:


توضیحات تصویر را اینجا وارد کنید

2.) در Inkscape کلیک کنید و بکشید تا عنصر (های) مورد نظر برای استخراج را انتخاب کنید:


توضیحات تصویر را اینجا وارد کنید

3.) انتخاب را معکوس !کنید و شیء انتخاب شده را با آن حذف کنید DELETE:


توضیحات تصویر را اینجا وارد کنید

4-) با دستیابی به گفتگوی Document Properties با CTRL+ SHIFT+ Dو انتخاب "متن مناسب برای تصویر" ، سند را به اشیاء باقیمانده برسانید :


توضیحات تصویر را اینجا وارد کنید

5.) سند را به عنوان فایل PDF از پرونده ذخیره کنید -> Save as dialog:




6.) اگر تصاویر bitmap / raster در سند خرد شده شما وجود دارد ، می توانید DPI آنها را در دیالوگ بعدی که ظاهر می شود تنظیم کنید:


توضیحات تصویر را اینجا وارد کنید

7.) اگر تمام مراحل را دنبال کرده باشید ، یک فایل PDF واقعی تولید خواهید کرد که فقط از اشیاء مورد نظر شما تشکیل شده است:


توضیحات تصویر را اینجا وارد کنید


82



ذخیره این به عنوان یک اسکریپت پوسته ، مانند pdfextractor.sh:

 #!/bin/bash
# this function uses 3 arguments:
#     $1 is the first page of the range to extract
#     $2 is the last page of the range to extract
#     $3 is the input file
#     output file will be named "inputfile_pXX-pYY.pdf"
gs -sDEVICE=pdfwrite -dNOPAUSE -dBATCH -dSAFER \
   -dFirstPage="${1}" \
   -dLastPage="${2}" \
   -sOutputFile="${3%.pdf}_p${1}-p${2}.pdf" \
   "${3}"
 

برای اجرای نوع:

 ./pdfextractor.sh 4 20 myfile.pdf
 
  1. 4 به صفحه ای اشاره می کند که pdf جدید را شروع می کند.

  2. 20 اشاره به صفحه ای است که pdf با آن پایان می یابد.

  3. myfile.pdf پرونده pdf است که می خواهید قطعات را استخراج کنید.

خروجی می تواند myfile_p4_p20.pdf در همان فهرست پرونده اصلی pdf باشد.

همه این و اطلاعات بیشتر در اینجا: نکته فنی


45



در هر سیستمی که توزیع TeX نصب شده است:

 pdfjam <input file> <page ranges> -o <output file>
 

مثلا:

 pdfjam original.pdf 5-10 -o out.pdf
 

به https://tex.stackexchange.com/a/79626/8666 مراجعه کنید


32



یک ابزار خط فرمان به نام pdfseparate وجود دارد .

از اسناد:

 pdfseparate sample.pdf sample-%d.pdf

extracts  all pages from sample.pdf, if i.e. sample.pdf has 3 pages, it
   produces

sample-1.pdf, sample-2.pdf, sample-3.pdf
 

یا برای انتخاب یک صفحه واحد (در این حالت صفحه اول) از پرونده sample.pdf:

 pdfseparate -f 1 -l 1 sample.pdf sample-1.pdf
 

31



pdftk ( sudo apt-get install pdftk ) یک خط فرمان عالی نیز برای دستکاری PDF است. در اینجا چند نمونه از کارهایی که pdftk می توانند انجام دهند وجود دارد:

    Collate scanned pages
     pdftk A=even.pdf B=odd.pdf shuffle A B output collated.pdf
     or if odd.pdf is in reverse order:
     pdftk A=even.pdf B=odd.pdf shuffle A Bend-1 output collated.pdf

   Join in1.pdf and in2.pdf into a new PDF, out1.pdf
     pdftk in1.pdf in2.pdf cat output out1.pdf
     or (using handles):
     pdftk A=in1.pdf B=in2.pdf cat A B output out1.pdf
     or (using wildcards):
     pdftk *.pdf cat output combined.pdf

   Remove page 13 from in1.pdf to create out1.pdf
     pdftk in.pdf cat 1-12 14-end output out1.pdf
     or:
     pdftk A=in1.pdf cat A1-12 A14-end output out1.pdf

   Burst a single PDF document into pages and dump its data to
   doc_data.txt
     pdftk in.pdf burst

   Rotate the first PDF page to 90 degrees clockwise
     pdftk in.pdf cat 1east 2-end output out.pdf

   Rotate an entire PDF document to 180 degrees
     pdftk in.pdf cat 1-endsouth output out.pdf
 

در مورد شما ، من این کار را می کردم:

      pdftk A=input.pdf cat A<page_range> output output.pdf
 

19



سعی می کردم همین کار را بکنم. تنها کاری که باید انجام دهید اینست:

  1. نصب pdftk :

     sudo apt-get install pdftk
     
  2. اگر می خواهید صفحات تصادفی استخراج کنید:

     pdftk myoldfile.pdf cat 1 2 4 5 output mynewfile.pdf
     
  3. اگر می خواهید دامنه استخراج کنید:

     pdftk myoldfile.pdf cat 1-2 4-5 output mynewfile.pdf
     

لطفاً برای اطلاعات بیشتر منبع را بررسی کنید .


9



آیا PDF Mod را امتحان کرده اید؟

برای مثال می توانید صفحات را استخراج کرده و آنها را به صورت pdf ذخیره کنید.

شرح:

PDF Mod ابزاری ساده برای اصلاح اسناد PDF است. این می تواند
از طریق کشیدن و رها کردن صفحات را بچرخاند ، استخراج کند ، حذف کند و دوباره مرتب شود. اسناد متعدد ممکن است از طریق کشیدن
و رها کردن ترکیب شوند . همچنین می توانید عنوان ، موضوع ، نویسنده و کلمات کلیدی یک
سند PDF را با استفاده از PDF Mod ویرایش کنید.


از طریق مرکز نرم افزار نصب کنید

امیدوارم این کار مفید واقع شود.

با احترام


8



همانطور که معلوم است ، من می توانم با آن کار کنم imagemagick . اگر آن را ندارید ، به سادگی با:

 sudo apt-get install imagemagick
 

توجه 1 : من این کار را با یک pdf یک صفحه امتحان کرده ام (من در حال یادگیری استفاده از imagemagick آن هستم ، بنابراین بیشتر از حد لازم مشکل نخواستم). من نمی دانم که با چند صفحه چگونه کار خواهد کرد ، اما می توانید یک صفحه مورد علاقه را با pdftk :

 pdftk A=myfile.pdf cat A1 output page1.pdf
 

جایی که شماره صفحه را برای تقسیم بندی نشان می دهید (در مثال بالا A1 صفحه اول را انتخاب می کنید).

توجه 2 : تصویر حاصل از این روش سریعتر خواهد بود.


pdf را با دستور display ، که بخشی از imagemagick مجموعه است ، باز کنید:

 display file.pdf
 

معدن شبیه این بود:


نمایش تصویر تصویر پی دی اف


برای دیدن نسخه با وضوح کامل روی تصویر کلیک کنید

اکنون شما بر روی پنجره کلیک می کنید و یک منو به سمت پاپ ظاهر می شود. در آنجا Transform | را انتخاب کنید برش .




منوی محصول">

در پنجره اصلی ، می توانید با کشیدن نشانگر (انتخاب کلاسیک گوشه به گوشه) ، منطقه مورد نظر خود را انتخاب کنید.


انتخاب منطقه برای محصول


هنگام انتخاب ، اشاره گر دستی را به دور تصویر توجه کنید

این انتخاب قبل از ادامه مرحله بعدی قابل اصلاح است.

پس از اتمام کار ، مستطیل کوچکی را که در گوشه بالا سمت چپ ظاهر می شود ، توجه کنید (تصویر بالا را ببینید). این ابعاد منطقه انتخاب شده اول (به عنوان مثال 281x218 ) و دوم مختصات گوشه اول (به عنوان مثال +256+215 ) را نشان می دهد.

ابعاد منطقه انتخاب شده را بنویسید. در لحظه ذخیره تصویر برش به آن احتیاج خواهید داشت.

اکنون ، در منوی پاپ (که اکنون منوی خاص " Crop " است) ، روی دکمه Crop کلیک کنید .


منوی محصول imagemagick

سرانجام ، هنگامی که از نتایج برداشت محصول راضی شدید ، روی منوی File | کلیک کنید صرفه جویی

به پوشه ای بروید که می خواهید pdf خرد شده را ذخیره کنید ، یک نام تایپ کنید ، بر روی دکمه Format کلیک کنید ، در پنجره "نوع تصویر انتخاب نوع" پنجره " PDF " را انتخاب کنید و دکمه را انتخاب کنید . بر روی پنجره "مرور و انتخاب پرونده" ، بر روی دکمه ذخیره کلیک کنید .


imagemagick را به صورت pdf ذخیره کنید

قبل از ذخیره ، imagemagick از "هندسه صفحه" انتخاب می کنید. در اینجا ، ابعاد تصویر برش خورده خود را تایپ می کنید ، با استفاده از حرف ساده "x" برای جدا کردن عرض و ارتفاع.


هندسه صفحه imagemagick را انتخاب کنید

اکنون ، شما می توانید تمام این کارها را کاملاً از خط فرمان انجام دهید (فرمان convert با گزینه -crop ) - مطمئناً سریعتر است ، اما باید از قبل مختصات تصویری را که می خواهید استخراج کنید بدانید. بررسی man convert و به عنوان مثال در صفحه وب خود را .


6



تقسیم و ادغام PDF برای این و سایر عملیات دستکاری PDF کاملاً مفید است.

از اینجا بارگیری کنید


2



همانطور که کاربر اصلی از یک ابزار تعاملی خواسته است و نه یک ابزار خط فرمان: یک راه حل آسان استفاده از هر بیننده PDF (okular روی Kubuntu ، evince یا حتی Firefox در اوبونتو) است و سپس فقط با استفاده از گفتگوی چاپ استاندارد ، گزینه "چاپ را انتخاب کنید. فایل PDF "را انتخاب کرده و سپس در کادر تنظیمات گسترده ، کدام صفحه را" چاپ "انتخاب کنید. این نوع اشکالاتی دارد ، زیرا برخی از مضامین موجود در PDF اصلی (مانند صفحات چرخان ، فرم ها و غیره) ممکن است از بین بروند ، اما برای اکثر PDF های ساده ساده کار می کند.


2



mutool ، که همراه با mupdf است ، می تواند بسیاری از کارهای ساده پردازش PDF را انجام دهد ، اما از نحوی ظریف تر نسبت به qpdf (و برخی از پاسخ های دیگر) برخوردار است. علاوه بر این ، در PDF های بزرگ سریعتر به نظر می رسد:

 # extract page range 20-40
mutool clean in.pdf out.pdf 20-40
# extract from all over the pdf
mutool clean in.pdf out.pdf '1, 3-4, 74-92'
 

1



اگر می خواهید از PDF های خود استخراج کنید ، می توانید از http://www.sumnotes.net استفاده کنید . این یک ابزار شگفت انگیز برای استخراج یادداشت ها ، نکات برجسته و تصاویر از PDF است. همچنین می توانید با تایپ کردن ، آموزش های موجود در یوتیوب را تماشا کنید sumnotes .

امیدوارم از آن لذت ببرید!


0



انتشارات مرتبط


چگونه می توانم با استفاده از ترمینال ، محتوای پوشه را در پوشه دیگری در یک پوشه دیگر کپی کنید؟

چگونه می توانم تمام نسخه های یک بسته موجود در بایگانی را ببینم؟

چگونه می توانم محتویات پرونده tar.gz را بدون استخراج از خط فرمان مشاهده کنم؟

چگونه می توان لیستی از تمام مخازن و PPA ها را از خط فرمان به اسکریپت نصب داد؟

چگونه می توانم نسخه اوبونتو نصب شده را پیدا کنم؟

چگونه می توانم ترافیک شبکه از یک فرآیند واحد را ضبط کنم؟

چگونه می توانم بگویم که چه نسخه‌ای از جاوا را نصب کرده ام؟

چگونه می توان نسخه هسته در حال اجرا را تعیین کرد؟

چگونه می توانم مکان نماد پرتابگر مورد استفاده را پیدا کنم؟

چگونه می توان تعداد هسته های CPU را که هر کاربر می تواند از آن استفاده کند محدود کرد؟

[pdf] سوال برچسب


امکان قفل کردن پوشه مدیریت (/ var / lib / dpkg /) وجود ندارد فرآیند دیگری است که از آن استفاده می کند؟

چگونه کاربر موجود را به یک گروه موجود اضافه کنیم؟

متن را با استفاده از دستورات متن را پیدا کرده و جایگزین کنید

چگونه می توانم رمزعبور اداری گمشده را تنظیم مجدد کنم؟

چگونه یک فهرست را از طریق خط فرمان تغییر نام دهم؟

چگونه می توانم وابستگی های برآورده نشده پس از افزودن PPA را برطرف کنم؟

چگونه می توانم swappiness را پیکربندی کنم؟

نحوه بررسی عملکرد دیسک سخت

چگونه خطای "سیستم در حالت گرافیکی کم کار می کند" را تعمیر کنیم؟

چگونه کیفیت ویدیو را از یوتیوب-dl انتخاب کنیم؟